← All Jobs
Posted Feb 12, 2026

Software Engineer (with NodeJS; NextJS and NestJS)

Apply Now
Top Skills (Must-Have) • Node.js • Next.js • NestJS • MongoDB • Containers Job Description Primary Duties and Responsibilities • Develop features and improvements to products in a secure, well-tested, and performant way. • Work with Product Management and other stakeholders (Backend, UX, etc.) to iterate on new features. • Write code that meets internal standards for style, maintainability, and best practices for a high-scale web environment; maintain and advocate for these standards through code reviews. • Learn, collaborate, and mentor other Software Engineers. Everyone can contribute something new to the team regardless of tenure. • Perform other duties as assigned or apparent. Qualifications Knowledge: • Professional experience with React and Node.js is required, along with strong proficiency in Next.js for frontend development and Nest.js for backend services. • Experience with web application development. • Experience with Git and CI/CD pipelines. • Understanding of DevOps processes, with appreciation for technologies such as Serverless and Kubernetes in software deployment and development. • Solid understanding of core web and browser concepts. • Solid understanding of HTML, CSS, and core JavaScript concepts. • Solid understanding of relational and/or non-relational data models. • Experience with performance and optimization challenges, with the ability to diagnose and prevent issues. • Technical or Science Bachelor s degree, international equivalent, or equivalent professional experience required. • Experience with the Spring Framework may be needed to support and enhance existing Java-based services and integrations. Skills and Abilities: • Strong verbal and written communication skills. • Ability to achieve consensus with peers and provide clear status updates. • Positive, solution-oriented mindset. • Inclination toward communication, inclusion, and visibility. • Self-motivated and self-managing with strong organizational skills. • Comfort working in a highly agile, iterative software development environment. • Ability to thrive in a geographically distributed organization. • Experience in a tech startup environment. • Experience with enterprise software companies. • Product company experience. • Experience working with remote teams. • Developer platform or tooling industry experience. • Experience working with global or multicultural teams. Apply Now Apply Now