Job description
Join NexaTech Labs, a fast-growing product company embracing a remote-first culture. We are seeking a Remote Software Engineer to design, build, and sustain scalable web applications used by thousands of clients worldwide.
As part of our distributed team, you’ll enjoy flexible hours, competitive compensation, and strong growth opportunities.
Responsibility
- Design, develop, and maintain scalable frontend and backend components using TypeScript, React, and Node.js.
- Collaborate with product managers, designers, and QA to deliver high-quality features end-to-end.
- Implement robust testing strategies (unit/integration) and participate in code reviews.
- Improve performance, security, and reliability of services; monitor with observability tools.
- Own CI/CD pipelines and deployment processes; ship features with fast feedback cycles.
- Document architecture decisions and contribute to internal tech docs.
- Mentor junior engineers and contribute to the growth of the team.
Qualification
- Bachelor’s degree in Computer Science or equivalent practical experience.
- 3+ years of professional software development experience in JavaScript/TypeScript.
- Strong proficiency with React, Node.js, and REST APIs.
- Experience with cloud platforms (AWS/GCP/Azure), containerization (Docker), and CI/CD.
- Familiarity with testing frameworks (Jest, Cypress) and modern DevOps practices.
- Excellent communication and collaboration across time zones in a remote team.
- Self-motivated, results-driven, and able to manage multiple priorities.