Senior Node.js Full Stack Engineer
Part time · Remote
About this role
Part time · Remote
We are seeking an experienced Senior Node.js Full Stack Engineer to join our growing team. You will be responsible for building scalable web applications, designing robust APIs, developing modern user interfaces, and contributing to the architecture of high-performance software solutions.
Responsibilities
Design, develop, and maintain scalable backend services using Node.js
Build modern frontend applications using React, Next.js, or similar frameworks
Develop and integrate RESTful APIs and third-party services
Design and optimize database structures and queries
Deploy and maintain applications in cloud environments
Collaborate with designers, product managers, and engineers
Perform code reviews and mentor team members
Contribute to technical architecture and best practices
Requirements
5+ years of professional software development experience
Strong expertise in Node.js and JavaScript/TypeScript
Experience with:
Express.js, NestJS, or similar frameworks
React.js and/or Next.js
PostgreSQL, MySQL, MongoDB
Docker and containerized deployments
AWS, GCP, or Azure
Git and CI/CD workflows
Strong understanding of software architecture and design patterns
Experience building and maintaining production-grade applications
Excellent problem-solving and communication skills
Nice to Have
Experience with AI/LLM integrations
GraphQL experience
Microservices architecture
SaaS product development experience
Kubernetes knowledge