Send me more jobs like this
Get Email Alerts
Job Summary
Primary Skills (Must have)
- Total of 5-7 years of IT Experience as a Backend developer.
- Must have 3-5 years of working experience as a Node JS developer.
- In-depth knowledge in JavaScript including ES6+ and Typescript.
- Expert in Node.js and frameworks available for it such as express, etc.
- Expert in node.js file system, HTTP module, Events, etc.
- Knowledge of functional and Object-oriented programming.
- Proficient in writing Unit test, migration test, end-to-end test.
- Proficient understanding of code versioning tools, such as Git.
- Proficiency with RESTful APIs and best practices.
- Hands-on Experience (at least 2 projects or 1 year) with microservices development using NodeJS.
- Must be a team player, excellent communication skills and ownership.
- Knowledge of authentication and authorization security patterns, pen tests, OWASP terminologies, JWT, OAuth2 etc.
- Experience with all phases of project cycle from requirements to delivery and operations.
Secondary Skills (Nice to have)
- Experience with Docker and Kubernetes is a plus.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Experience with CI/CD/CT pipelines.
- Knowledge with performance testing and tuning.
- Experience in Agile methodology.
- Ensure quality of technical and application architecture and design of systems across the organization.
Effectively research and benchmark technology against other best in class technologies.
techcarrot is a global IT services provider and a digital transformation partner focused upon providing great value to clients worldwide with cost-effective, integrated, responsive and trustworthy solutions. We offer a wide bouquet of services and solutions in operations, consulting, digital, and technology and enable enterprises to overcome critical business challenges.
Visit Website