Appsilon
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
To apply for this job please visit ng.indeed.com.