Senior Full-Stack Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, May 20, 2026
This job expires in: 30 days

Job Summary

To support a high-impact project, the contract Senior Full-Stack Software Engineer will build a next-generation unified pharmacy e-commerce platform, working remotely and utilizing a headless commerce architecture with a React-based storefront and Node.js backend.

Key responsibilities
  • Design and implement backend APIs and services using Node.js and TypeScript, while ensuring performance, scalability, and security
  • Collaborate with cross-functional teams to translate business requirements into technical solutions, actively participating in Agile processes
  • Mentor mid-level engineers and take ownership of features from design through to production, contributing to the improvement of engineering processes
Required qualifications
  • 6+ years of software development experience with a strong full-stack background
  • 4+ years of experience with Node.js and TypeScript for backend development, and React.js for frontend development
  • Proficiency in API design and service-oriented architecture, with experience in integrating third-party systems
  • Experience with relational databases, preferably PostgreSQL, including schema design and query optimization
  • Ability to work in Agile/Scrum teams and communicate effectively with technical and non-technical stakeholders

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...