Position - Node.Js Developer
Payroll - Headsup Corporation
Contract Tenure - 6 Months (Extendable depending upon project)
Work Location - Client Site in Patna
Roles And Responsibilities
- Design and implementation of low-latency, high-availability, and performant apps
- Responsible for development of server-side logic
- Develop a flexible and well-structured back-end architecture, along with the APIs to support it
- Contribute on a team of engineers through own assigned deliverables and collaboration through buddy testing, code reviews while building the next generation platform and applications
- Integration of user-facing elements with server-side logic
- Writing reusable, testable, and efficient code
- Learn and assist in creating high productivity development operations
- Provide technical leadership and guidance to the Node.js development team
- Collaborate with product managers and other stakeholders to define project requirements and scope
Skills
- 3+ years of professional experience with Node.js
- Must have strong understanding in vanilla JavaScript
- Strong understanding of Express.js. Familiarity with other foundational and MVC frameworks is a plus
- Extensive relational database experience and/or exposure to NoSQL
- Experience on Postgress would be advantageous
- Strong understanding of REST API Concept, MVC Architecture, and Asynchronous Request handling techniques
- Proficient understanding of GIT, GCP, Docker
- Understanding of/comfortable with Agile development methodology
- Keen to learn distributed systems, micro-services, code and performance optimization, CI/CD and DevOps
- Experience writing Neat, Clean, and Scalable code
- Ability to work independently and as a part of a team
- Knowledge of Frontend framework/library: React / Angular / Vue
Skills: asynchronous request handling,gcp,docker,rest api,agile development,node.js,relational databases,architecture,nosql,angular,devops,git,micro-services,react,mvc,postgress,vanilla javascript,vue,distributed systems,ci/cd,mvc architecture,express.js