Coffeee.io
Node Js Developer (Remote)
Node Js Developer | Coffeee.io | India
Role- Senior Node.JS API Engineer
Experience- 7-10 Years
Location- Remote
Notice Period- Only Immediate OR 15 days serving notice period*
...Node Js Developer | Coffeee.io | India
Role- Senior Node.JS API Engineer
Experience- 7-10 Years
Location- Remote
Notice Period- Only Immediate OR 15 days serving notice period*
Responsibilities
● Collaborate with cross-functional teams, including designers, product managers, and
application developers, to deliver robust and user-friendly NodeJS-based backend
systems while adhering to best practices and coding standards.
● Design, implement, and maintain RESTful APIs to support front-end applications and
external services.
● Utilize AWS Lambda, DynamoDB, and other AWS services to build and deploy scalable
serverless applications.
● Implement and maintain data storage solutions using both NoSQL (DynamoDB) and
SQL databases.
● Create and execute unit tests and adopt Test-Driven Development (TDD) to ensure the
reliability and stability of the codebase.
● Collaborate with cross-functional teams to create and implement solutions adhering to
object-oriented design and service-oriented architecture principles.
● Optimize performance and scalability of AWS microservices and REST APIs through
proficient problem-solving and code refactoring.
● Develop and maintain efficient Git workflows, including forking, branching, merging, and
code reviews, to ensure codebase stability and version control.
● Collaborate closely with product managers and designers to translate product decisions
and design mockups into fully functional API interfaces.
Qualifications
● 7+ years of professional experience building backend services in NodeJS on AWS.
● 5+ years experience in developing microservices with NodeJS (Typescript).
● 5+ years of AWS experience – AWS Lambda, Cognito, API Gateway, S3, SNS, Event
Bridge, DynamoDB, CodePipeline, and SQS.
● 5+ years of experience integrating and working with RESTful APIs and a deep
understanding of frontend-backend communication patterns.
● 4+ years working with databases (SQL and NoSQL) and data modeling.
● Broad experience with third-party integrations via NPM preferable.
● Strong understanding of object-oriented design and service-oriented architecture
principles.
● Experience with synchronous and asynchronous inter-process communication between
microservices.
● Deep expertise building large-scale, highly available, low-latency APIs.
● Skilled in software development lifecycle processes and experience with scrum, agile
and iterative approaches.
● Solid understanding of Git workflows, branching strategies, and code versioning.
● Proven experience with unit testing frameworks (Mocha.js preferred) and a commitment
to writing high-quality, testable code.
● Excellent problem-solving skills and a proactive attitude toward identifying and
addressing technical challenges.
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save