Search by job, company or skills

Remotively

Senior Software Developer ( Nest.Js / Next.Js )

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 months ago

Job Description

Job Overview:

We are looking for a Senior Software Developer with strong expertise in Nest.js for backend development and Next.js for building server-rendered web applications.

Key Responsibilities:

  • Design, develop, and maintain robust backend services using Nest.js (Node.js + TypeScript).
  • Build high-performance, server-side rendered applications using Next.js.
  • Develop RESTful and GraphQL APIs with strong focus on scalability and maintainability.
  • Implement authentication, authorization, and other security measures (e.g., JWT, OAuth2).
  • Optimize performance for both backend and server-rendered frontend code.
  • Collaborate with product managers, DevOps, and other engineers to deliver high-quality software.
  • Conduct code reviews and mentor junior developers.
  • Write clean, testable, and well-documented code.
  • Contribute to architectural and technical decisions across the stack.

Required Skills & Qualifications:

  • 5+ years of software development experience.
  • Strong proficiency in Nest.js, including modules, services, and dependency injection.
  • Hands-on experience with Next.js, focused on server-side rendering (SSR) and routing.
  • Solid understanding of TypeScript and modern JavaScript.
  • Experience working with REST APIs and GraphQL.
  • Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Knowledge of security best practices, including authentication and authorization.
  • Experience with Git, CI/CD workflows, and testing (unit/integration).
  • Strong problem-solving and debugging skills.

Nice to Have:

  • Experience with RabbitMQ, BullMQ, or other message queues.
  • Basic working knowledge of Python (for service integration or scripting).
  • Familiarity with Docker, containerized deployments, and cloud services (AWS, GCP, Azure).
  • Exposure to monorepos (e.g., Nx), microservices, or serverless architecture.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 129832905