Full Stack Developer (Python/React)
Join Appsilon to build modern web apps with Python and React for global Pharma clients. Create impactful, data-driven tools that empower researchers and shape life sciences innovation.
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:
- B2B contract: 15,000 – 18,900 PLN net + VAT
(EUR 2,900 – 4,100 or USD 3,050 – 4,300) - Total Compensation Value (monetary value of salary + benefits): ca. +33% of your base salary
- 26 paid vacation days + ca. 12 public holidays
- +5% of salary for professional development (courses, certifications)
- Private health and life insurance, sports card
- Remote-first culture with flexible working hours
- MacBook or ThinkPad with Linux and a full setup for efficient work
- 4 paid days per year for training/events + 33 paid sick leave days (80%)
- Transparent growth framework - check our Career Paths and Salary System
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
- Task
- Technical interview (with Hiring Manager and Architect)
- Offer
- Department
- Tech
- Locations
- Remote/ EUROPE, Remote / LATAM
- Remote status
- Fully Remote
- Monthly salary
- PLN15,000 - PLN18,900
- Employment type
- Full-time
About Appsilon
At Appsilon, we create interactive and user-friendly applications for exploring and visualizing data, helping clients make the best decisions.
Our solutions are used by Fortune 500 and large-scale organizations worldwide to invent new drugs, save people’s lives, optimize processes, and increase revenue. We specialize in custom-made, ready-to-use solutions in R and Shiny, but we also offer versatile data science expertise and a wide range of data-related technologies
We don’t just code. We partner up with our clients to find the best solution for their business. We help with user adoption and releasing new tools in the company. We have a unique, cross-domain mix of skills, from Computer Science to Biostatistics, Genomics and Data Science. Our team consists of PhDs and industry experts.
Our clients handle vast amounts of data. Organizing and visualizing this data in a manner that enhances decision-making impact, efficiency, and speed poses a significant challenge.
Our solutions eliminate 1000s of hours of manual work for data scientists, preventing significant delays in delivering valuable insights. They are tailored to our clients needs and can be updated in real-time.
Appsilon develops its own R packages that enhance the aesthetics, dynamics, and security of R Shiny apps. These packages facilitate the development and scaling of Shiny apps for enterprise customers, enabling them to accommodate thousands of simultaneous users and function on a distributed infrastructure.
100% remote company, no physical office, ability to hire top talent worldwide.
Repeatable methodology to deliver results fast. Even in 4 weeks of production for enterprise customers.
Experience in delivering results for the largest companies in the world.
Before you apply, please read our code of conduct.
Already working at Appsilon?
Let’s recruit together and find your next colleague.