Software Engineer
Actively Reviewing the ApplicationsWeekday 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:
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.
- 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.
- 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).
- Strong communication and collaboration skills.
- Ability to work independently and in a team-oriented environment.
- Proactive mindset with a passion for learning and innovation
Required Skills
Communication
Engineering
Data Protection
Control Systems
Git
JavaScript
Agile
Scrum
MySQL
PostgreSQL
MongoDB
Cloud Platforms
SQL
Angular
AWS
Vue.js
Express.js
Docker
CI/CD Pipelines
Kafka
Microservices Architecture
NestJS
Azure
OAuth
JWT
NoSQL
DevOps
CI/CD
React
Testing
System Design
Debugging
Server
Web Services
RESTful APIs
Performance optimization
Version control
Sprint planning
Mocha
Server-side
Version control systems
Node
Database technologies
API security
Jest
Testing frameworks
Asynchronous
Asynchronous programming
Node.js
SQL/NoSQL
Storage
Team-oriented
Basic Understanding
Message queues
Chai
Authorization
Data storage
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Intermediate Applications Developer - Mainframe
UPS
India
Full-Time
₹7–11 LPA
Testing
Test Automation Engineer.
MyCareernet
Noida
Full-Time
Selenium
API testing
Postman
+1
Developer (m/f/d)
Deutsche Telekom
India
Full-Time
Git
MySQL
Python
+4
Manual Test Engineer (SAP Modules Preferred)
Capgemini Engineering
India
Full-Time
₹1–3 LPA
Testing
Regression
Senior Software Engineer - Salesforce Marketing Cloud
EPAM Systems
India
Full-Time
Communication
Salesforce
JavaScript
+27
Share
Quick Apply
Upload your resume to apply for this position