Wednesday, October 29, 2025
Insight Technology

Backend Engineer (Node j.s)

Posted: 4 days ago

Job Description

Backend Engineer (Node.js / Next.js)OverviewWe’re looking for a Backend Engineer with strong experience in Node.js or Next.js to join our development team. The ideal candidate has a deep understanding of modern backend architecture, microservices, and CI/CD workflows. You’ll work closely with frontend engineers, product managers, and designers to build scalable and reliable backend systems that power a seamless user experience.Key ResponsibilitiesDesign, develop, and maintain backend services using Node.js or Next.js.Architect microservices-based systems ensuring scalability and modularity.Implement unit tests and ensure high code quality and reliability.Integrate third-party APIs and services efficiently and securely.Build and manage containerized applications using Docker.Collaborate with DevOps to maintain and improve CI/CD pipelines (e.g., GitHub Actions).Work closely with the frontend and product teams to align technical solutions with business goals.Participate in code reviews, system design discussions, and sprint planning.Required Skills & Qualifications3+ years of professional experience in Node.js or Next.js development.Strong understanding of RESTful APIs, microservice architecture, and database design.Experience with NoSQL vs SQL databases and trade-offs.Proficiency with unit testing frameworks such as Jest or Mocha.Experience with Docker and basic knowledge of CI/CD pipelines (GitHub Actions preferred).Solid understanding of software engineering best practices (Git, code reviews, agile development).Familiarity with authentication, caching, and performance optimization.Good communication and problem-solving skills.Nice to HaveExposure to cloud platforms (AWS, GCP, or Azure).Understanding of serverless architectures.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs