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...