Already filled

Don't miss the next one. Get matching roles delivered to your inbox.

NE

Nexxt Ideas

Backend Developer (Node.js)

Job summary

Denver
Software Developer

Work model

Fully remote
Only United States
1 month ago
Job description

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.