Key Responsibilities and Duties
Develop RESTful APIs with Node.js. Actively participate in designing, developing, reviewing, testing, and deploying APIs (including supporting infrastructure) to drive our digital products.
Execute full product life cycle (inception through deprecation) to create highly scalable and flexible RESTful APIs to enable an infinite number of digital products.
Collaborate with other Engineers, Creative/UX designers, Scrum Masters, Product Managers, Business Analysts and Architects.
“Must Have” Specific Knowledge and Skills
Expertise & Experience in Node.js, Cloud platforms (preferable AWS: both traditional EC2 and serverless Lambda), micro-services architecture, relational and NoSQL databases, CI/CD solutions (including Docker), DevOps principles, message queue systems, background task management, API security frameworks, token management and user access control including OAuth, JWT, etc.
Well organized with a bias for action with minimal direction and ravenous about learning technology and solving problem. Ability to work in an Agile /SCRUM environment as a team player with a start- up/entrepreneur mindset.
Qualifications, Additional Skills and Other Requirements
3-5 years of experience in product development as engineer or senior engineer; Experience in large scale projects in large enterprises.
Any Graduate