freehire launches on Product Hunt on 26 August.

Follow →

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