freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer (Python/React)

Summary

Build full-stack web apps using Python (Django/Flask/FastAPI) and React/TypeScript, design REST APIs, and deploy to PostgreSQL/MySQL in a client-focused consultancy.

Must have



  • Strong proficiency in Python, with knowledge of Django, Flask, or FastAPI.

  • Experience with ReactJS and proficiency in JavaScript, including familiarity with TypeScript.

  • Knowledge of HTML, CSS, and web development best practices.

  • Experience with designing and implementing RESTful APIs.

  • Experience with using databases like PostgreSQL or MySQL.

  • Experience with Git, version control, and deployment tools.

  • Proficiency in writing clean and maintainable code.

  • Strong problem-solving skills and the ability to work in a fast-paced environment.

  • Excellent communication skills, both written and verbal.

  • Ability to collaborate with a team of developers and work closely with project managers to deliver high-quality products.

  • Passion for learning new technologies and keeping up with industry trends.

  • Ability to work independently, manage time effectively, and show strong attention to detail.


Nice to have



  • Good knowledge of SQL and Python ORMs (especially SQLAlchemy).

  • Experience with Streamlit.

  • Experience working with decision support systems.

  • Experience with data visualization.

  • Knowledge of Sass.

  • Experience with R/Shiny.

  • Experience working with Docker.

  • Good knowledge of the Unix environment.

  • ETL experience.

  • Practical knowledge of CI/CD tools and server-side cloud solutions.

  • Knowledge of design patterns or best practices in SOLID.


You will be:



  • Collaborating with a team of developers on a client project

  • Developing high-quality software

  • Getting and understanding business requirements from clients

  • Creating decision support systems by analyzing and visualizing data

  • Invest in continual improvements to tooling or technical debt.

  • Resolve technical disagreements and manage the technical quality of team deliverables.

  • Effectively using design docs, implementation plan, tech talks and discussion groups to communicate technical decisions;


Why Appsilon is a good place for you:



  • You will be supported by a Direct Manager who will introduce you to the company and help you grow.

  • You will have the opportunity to develop in many technical directions, including infrastructure, frontend, data science and more.

  • We really focus on delivering high-quality value, and we say no to mediocrity

  • You will have a tangible impact on the work of the tech team - we are open to your ideas.

  • Your work has a tangible impact on the work of the whole company.

  • We have an amazing team, ready to support you


What’s in it for you



  • 15000 - 18000 PLN VAT on B2B

  • 3500 - 4200 USD + VAT on B2B

  • 26 days of paid holidays + an equivalent of public holidays in Poland, est. 11 days in 2025

  • +5% of salary in Professional Development Budget to spend on activities that help you grow

  • 33 days (paid 80%) per year on B2B when on a sick leave

  • 4 paid days per year to be used for training/conferences, events, or workshops

  • Remote work-first working culture with flexible working hours to adjust to your family life

  • Private health care insurance for you and your family

  • Life insurance for you and your family

  • FitProfit or FitSport membership card

  • AskHenry – a personal assistant works great in large Polish cities, elsewhere limited to online support

  • We will provide you with a MacBook and additional accessories for your computer to make your work even more efficient and comfortable.


What can you expect during the recruitment process?



  • Screening call with Talent Manager

  • Task

  • General interview

  • Technical interview

See also