Posted 2 days ago

About the Role

We are seeking a skilled Backend Engineer with strong experience in Node.js to build scalable and high-performance server-side applications. The candidate will be responsible for developing APIs, managing databases, and ensuring application reliability and security.

Responsibilities

  • Develop and maintain backend services using Node.js.
  • Design and build RESTful APIs and microservices.
  • Integrate frontend applications with backend systems.
  • Work with databases such as MongoDB, MySQL, or PostgreSQL.
  • Optimize server performance and application scalability.
  • Implement authentication, authorization, and security best practices.
  • Debug and resolve production issues efficiently.
  • Collaborate with frontend developers, QA teams, and designers.

Required Skills

  • Strong proficiency in JavaScript and Node.js.
  • Experience with Express.js or similar backend frameworks.
  • Knowledge of REST APIs and API integration.
  • Experience with MongoDB, MySQL, or PostgreSQL.
  • Familiarity with Git and version control systems.
  • Understanding of asynchronous programming and event-driven architecture.
  • Basic knowledge of cloud platforms and deployment processes.

Preferred Skills

  • Experience with TypeScript.
  • Familiarity with Docker and CI/CD pipelines.
  • Knowledge of Redis, WebSockets, or message queues.
  • Experience working with AWS or DigitalOcean.
  • Understanding of system design and scalable architectures.

Qualifications

  • Bachelor’s degree in Computer Science, IT, or related field.
  • Equivalent hands-on development experience is acceptable.

Benefits

  • Flexible working environment
  • Opportunity to work on scalable products
  • Learning and career growth support
  • Collaborative and fast-paced culture

Salary

Based on experience and technical expertise.

Apply For This Job

A valid phone number is required.