Logo for Appsilon

Full Stack Developer (Python/React)

Role overview

Qualifications

  • Strong Python experience with Django, Flask, or FastAPI
  • Proficient in ReactJS, JavaScript, and TypeScript
  • Solid understanding of HTML, CSS, and web development best practices
  • Experience building APIs and working with relational databases (e.g., PostgreSQL, MySQL)

Responsibilities

  • Write clean, high-quality code using Python (Django/Flask/FastAPI) and ReactJS
  • Design and build RESTful APIs and work with PostgreSQL/MySQL databases
  • Develop and enhance web applications (HTML, CSS, JavaScript/TypeScript) and translate client needs into working software
  • Collaborate with the team on tooling, code quality, and technical decisions

About the company

Appsilon logo

Appsilon

Our vision: To discover tomorrow’s applications of data and apply them today. We constantly improve how data is acquired, processed and used. Appsilon was founded in 2013 as a data science company, but its founders have worked together for over a decade. They combined their global experiences from companies like Google, Microsoft, Bank of America and UBS into their own company, Appsilon. We are driven by using Data Science at the forefront of business, leveraging the potential of the ever increasing amount of data. Our team has proven their skill set many times over, winning the Global Management Challenge with AI support or World Port Hackathon in Rotterdam. Some of the industries we work with include but are not limited to Finance, Healthcare, Maritime, Retail and Real Estate. Appsilon delivers high-quality data analysis and technical support. If you have a difficult problem that requires strong analytical skills or think that your data is being underutilised, then we're the right people!

Company details

Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Join Appsilon – a remote-first team that empowers pharmaceutical and life sciences companies to leverage open-source technology for faster, data-driven decision-making in regulated environments. We specialize in R, Shiny, and cloud technologies, and we’re passionate about open source, innovation, and building impactful solutions.

Your responsibilities:

  • Work with a team of developers on client projects

  • Write high-quality code using Python (Django, Flask, or FastAPI) and ReactJS

  • Build and improve web applications (HTML, CSS, JavaScript/TypeScript)

  • Design and build APIs (especially RESTful APIs)

  • Use databases like PostgreSQL or MySQL

  • Understand client needs and turn them into working software

  • Help plan and improve how we work (tools, code quality, etc.)

  • Join discussions to make good technical decisions

  • Curious about what we actually do? Check out our blog!

We’re looking for someone who:

  • Knows Python well and has experience with Django, Flask or FastAPI

  • Can use ReactJS, JavaScript, and TypeScript

  • Understands HTML, CSS, and web development best practices

  • Has experience building APIs and working with databases

  • Uses Git and deployment tools confidently

  • Writes clean, well-organized code

  • Can solve problems and work in a fast-paced team

  • Works well with others and supports teamwork

  • Enjoys learning new tools and technologies

  • Can work independently and pay attention to details

  • Has fluent English (C1 minimum) and self-organization skills to thrive in a remote-first setup

Nice to have:

  • SQL and ORMs (especially SQLAlchemy)

  • Experience with Streamlit or R/Shiny

  • Working knowledge of Docker and Unix

  • Knowledge of Sass and data visualizations

  • Understanding of CI/CD tools and cloud deployments

  • Experience with ETL processes

  • Knowledge of design patterns and SOLID principles

We offer:

  • Fully remote work, with flexible working hours that support focus, collaboration, and sustainable delivery.

  • Hands-on development role where you build real, production-grade web applications used by global pharma and life sciences teams.

  • Close collaboration with experienced developers, data scientists, and product-minded teams, with space to influence technical decisions and code quality.

  • Exposure to regulated, data-intensive environments where engineering standards and thoughtful solutions truly matter.

  • Competitive B2B compensation aligned with your experience and impact, with clear and transparent terms.

  • Time and budget for continuous professional development, including courses, certifications, and learning new technologies.

  • A transparent growth framework and career paths that support long-term development as an engineer.

  • Modern equipment (MacBook or ThinkPad with Linux) and tools that enable efficient, high-quality development work.

  • A remote-first, trust-based culture that values ownership, collaboration, and continuous improvement.

Important note: To complete the hiring process, you need to have a valid government-issued ID (for Polish citizens) or a valid passport (for non-Polish citizens).

What can you expect during the recruitment process?
  • General interview with the People Team

  • Technical task (Codility test)

  • Technical interview

  • Final interview with the Head of Technology

  • Offer

Does this sound like a great opportunity for you?

Use the Apply button below!

Appsilon is committed to being a diverse and inclusive workplace. We encourage applicants of different backgrounds, cultures, genders, experiences, abilities, and perspectives to apply. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical disability, or length of time spent unemployed.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Full Stack Engineer Related jobs

Other jobs at Appsilon

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.