- Home
- Remote Jobs
- Backend Developer (Node.js)
Already filled
Don't miss the next one. Get matching roles delivered to your inbox.
Nexxt Ideas
Backend Developer (Node.js)
Job summary
Work model
Requirements
Must have:
- 5 to 10 years of backend development experience, with a strong focus on Node.js.
- Solid experience with frameworks such as Express.js, NestJS, or comparable Node.js tools.
- Proven background in building and maintaining RESTful APIs and GraphQL services.
- Hands-on expertise with microservices and serverless system design.
- Strong grasp of JavaScript and asynchronous programming patterns.
- Experience working with modern databases such as MongoDB and PostgreSQL.
- Familiarity with ORMs including Mongoose, Sequelize, or Prisma.
- Strong knowledge of authentication and authorization methods such as JWT and OAuth.
- Comfort using Git, pull requests, and code review processes.
- Ability to produce modular, reusable, and well-documented code.
- Experience with DevOps basics, including server setup, deployments, and monitoring.
- Ability to collaborate effectively with frontend and mobile teams on API needs.
- Proficiency in TypeScript.
- Exposure to Docker, Kubernetes, and cloud platforms such as AWS, GCP, or Azure.
- Ability to interpret system diagrams and API schemas.
Nice to have:
- Experience with message queues such as RabbitMQ, Redis, or AWS SQS.
- Advanced knowledge of caching techniques and performance optimization.
- Experience building or maintaining CI/CD pipelines.
- Background in startups, SaaS, or fast-moving product environments.
- Interest in AI and automation tools such as GitHub Copilot or ChatGPT.
Responsibilities:
- Design, build, and maintain scalable backend systems using Node.js.
- Create and support reliable APIs, including RESTful and GraphQL endpoints.
- Develop clean, maintainable, and reusable server-side code.
- Work within microservices and serverless architectures.
- Implement authentication and authorization solutions.
- Collaborate with frontend and mobile teams to align technical requirements.
- Participate in Git-based development, pull requests, and peer reviews.
- Support deployments, server configuration, and production monitoring.
- Use modern databases and ORM tools effectively.
- Help improve performance, scalability, and system reliability.
- May involve CI/CD, caching, queueing, and cloud infrastructure work as needed.
Company:
We are Nexxt Ideas, and our backend architecture powers everything we build. We are growing and looking for a skilled Backend Developer with strong Node.js expertise to help us scale fast, clean systems that solve real-world problems. This is a 100% remote contract role with a salary range of $90,000 to $120,000 per year. We offer the opportunity to work with a collaborative team across frontend and mobile functions in a high-impact environment, and we welcome candidates who are excited by modern backend engineering and emerging AI/automation tools.