This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Full-Stack JavaScript Developer to join a pharma project in Prague, contributing to the development of scalable, reliable platform components that support long-term product growth.
Job Responsibility:
Build scalable and reliable platform components for long-term product growth
Design modular and composable platform architecture reusable across multiple use cases
Partner with product and feature teams to accelerate delivery while reducing technical debt
Set and influence technical direction for product-facing and platform-level features
Write clean, maintainable, well-tested code and continuously improve existing systems
Participate in code reviews, pairing sessions, and technical discussions
Contribute to engineering standards, tooling, and CI pipeline improvements
Work across backend and frontend boundaries, collaborating with cross-functional teams
Requirements:
Strong experience with JavaScript / TypeScript (ES6+)
Solid backend expertise using Node.js (Express or Koa)
Experience with PostgreSQL and caching solutions such as Redis
Experience with React for frontend development
Strong understanding of software engineering principles and design patterns
Ability and willingness to write unit, integration, and end-to-end tests
Familiarity with CI pipelines, linting, and automated testing
Collaborative mindset and ability to work across frontend and backend responsibilities