to join our development team. The ideal candidate should have hands-on experience in building RESTful APIs using
Node.js
, and a solid understanding of backend architecture, databases, and server-side logic.
Key Responsibilities:
Design, develop, and maintain scalable
RESTful APIs
using
Node.js
and Express.js
Collaborate with front-end developers, product managers, and QA to deliver end-to-end features
Work with
MongoDB
,
PostgreSQL
, or other relational and NoSQL databases
Implement
authentication/authorization
(JWT, OAuth2) and secure data access
Debug and troubleshoot application issues, performance bottlenecks, and bugs
Write
clean, reusable, and efficient code
following best practices
Integrate third-party APIs and external services (e.g., Stripe, Firebase, AWS)
Use
Git
for version control and
Postman/Swagger
for API testing and documentation
Participate in
code reviews
,
Agile sprints
, and
stand-up meetings
Required Skills:
Proficiency in
Node.js
,
JavaScript/TypeScript
Experience in building and consuming
REST APIs
Familiarity with
Express.js
or similar backend frameworks
Understanding of
database design
and working knowledge of
MongoDB
or
PostgreSQL
Experience with
Git
,
Postman
, and API documentation tools (e.g., Swagger/OpenAPI)
Knowledge of
asynchronous programming
and
event-driven architecture
Good understanding of
HTTP, status codes, request/response lifecycle
Ability to write unit tests using tools like
Jest
or
Mocha
Nice to Have:
Experience with
GraphQL
or
WebSockets
Exposure to
Docker
,
CI/CD pipelines
, or
cloud platforms
(AWS/GCP)
Familiarity with
microservices architecture
Understanding of
rate limiting
,
throttling
, and
API versioning
Knowledge of
security practices
(e.g., data validation, SQL injection, XSS)
Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
0 to 2 years of hands-on experience in backend/API development
What We Offer:
Opportunity to work on real-world scalable products
Friendly, collaborative work environment
Mentorship and growth opportunities
Flexible working hours / Remote work options (if applicable)
Job Type: Full-time
Pay: From ?245,785.34 per year
Benefits:
Paid sick time
Application Question(s):
Current CTC?
Expected CTC?
Notice Period?
Experience:
Node.js: 1 year (Preferred)
Location:
Bengaluru, Karnataka (Preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.