Bestkaam Logo
Weekday AI (YC W21) Logo

Software Engineer

Actively Reviewing the Applications

Weekday AI (YC W21)

India, Karnataka, Bengaluru Full-Time On-site INR 1–4 LPA
Posted 7 hours ago Apply by June 15, 2026

Job Description

This role is for one of the Weekday's clients

Min Experience: 2 years

Location: Bengaluru

JobType: full-time

We are looking for a talented and motivated Software Engineer with strong expertise in Node.js to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable backend systems and APIs that power modern web applications. You will collaborate closely with cross-functional teams including product managers, frontend developers, and DevOps engineers to deliver high-quality software solutions.

Requirements

Key Responsibilities:

  • Design, develop, and maintain robust, scalable, and high-performance backend services using Node.js.
  • Build and optimize RESTful APIs and microservices architecture to support various business functionalities.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Participate in code reviews, testing, debugging, and performance optimization.
  • Work with databases (SQL/NoSQL) such as MongoDB, PostgreSQL, or MySQL to design and manage data storage solutions.
  • Implement security and data protection measures across applications.
  • Contribute to system design discussions and help improve overall architecture and scalability.
  • Work in an Agile/Scrum environment and actively participate in sprint planning, stand-ups, and retrospectives.
  • Stay updated with the latest industry trends, tools, and technologies in backend development.

Required Skills & Qualifications:

  • 2-6 years of hands-on experience in backend development with a strong focus on Node.js.
  • Proficiency in JavaScript (ES6+) and asynchronous programming concepts.
  • Experience with Node.js frameworks such as Express.js, NestJS, or similar.
  • Strong understanding of RESTful APIs, web services, and microservices architecture.
  • Experience with database technologies like MongoDB, MySQL, or PostgreSQL.
  • Familiarity with version control systems such as Git.
  • Knowledge of API security, authentication, and authorization mechanisms (JWT, OAuth, etc.).
  • Understanding of containerization tools like Docker is a plus.
  • Exposure to cloud platforms (AWS, Azure, or GCP) is preferred.
  • Strong problem-solving skills and attention to detail.

Good to Have:

  • Experience with message queues (Kafka, RabbitMQ).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with testing frameworks such as Mocha, Jest, or Chai.
  • Basic understanding of frontend technologies (React, Angular, or Vue.js).

Soft Skills:

  • Strong communication and collaboration skills.
  • Ability to work independently and in a team-oriented environment.
  • Proactive mindset with a passion for learning and innovation
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.