Middle Full Stack Developer (Pharmaceutical domain)
Summary
Builds and maintains full-stack web apps for a pharmaceutical client using JavaScript/TypeScript, React, Next.js, Node.js, NestJS, PostgreSQL, Docker, and Kubernetes.
- Coming up with well-designed technical solutions and robust code
- Develop new features and components, refactoring, debugging, and maintaining software
- Peer code reviews, following engineering practices
- Perform unit and integration testing
- Analyze requirements and prepare detailed design for the features
- Create Technical documentation
- Participate in conference calls and face-to-face meetings with the Customer
- Be active member of SAFe, take part in estimation, grooming and planning sessions
- At least 3+ years of commercial software development experience
- Strong hands-on experience with JavaScript/TypeScript and React
- Proven production experience with Next.js
- Good experience with Node.js and NestJS
- Strong understanding of scalable API design principles
- Experience working with PostgreSQL databases
- Practical experience with Docker and Kubernetes
- Experience with NATS.io or similar event-streaming technologies
- Experience integrating Keycloak or similar IAM/SSO solutions
- Strong understanding of microservices architecture and event-driven systems
- Experience building and integrating RESTful APIs
- Understanding of application security best practices
- Familiarity with CI/CD pipelines and Git-based workflows
- Strong analytical and problem-solving skills
- Ability to work independently and collaboratively within cross-functional teams
- Upper-Intermediate English level or higher
WILL BE A PLUS
- Experience in pharmaceutical, healthcare, or life sciences projects
- Experience working with scientific or computational platforms
- Familiarity with Python and R for scientific computing workflows
- Experience with regulatory or compliance-sensitive systems
- Knowledge of cloud platforms and distributed systems
PERSONAL PROFILE
- Strong communication and collaboration skills
- Proactive and solution-oriented mindset
- Ability to work effectively in Agile/SAFe environments
- Attention to code quality and maintainability
- Readiness to participate in technical discussions with international stakeholders