Overview
A leading digital commerce agency with capabilities including strategy, creative, marketing, systems integration, technology services, and managed services.
As a NodeJS Developer, you will be responsible for developing middleware stack of retail applications. You will be also collaborating with business owners and leads to understand technical solutions. You will have the newest and most up to date tools at your disposal.
Primary Skill requirements:
Overall 4+ Years of Experience in NodeJS based applications.
3+ Years of Experience in building middleware using NodeJS platform.
1+ Years of Experience in using NodeJS along with AWS Server-less platform.
Good Experience with Javascript / TypeScript, Event Loops, ExpressJS, GraphQL, SQL DB (MySQLDB), NoSQL DB(MongoDB) and YAML templates.
Good Experience with TDD Driven Development and Automated Unit Testing.
Good Experience with exposing and consuming Rest APIs and SOAP APIs on NodeJS platform and Swagger API contracts.
Good Experience in building NodeJS middleware performing Transformations, Routing, Aggregation, Orchestration and Authentication (JWT/OAUTH).
Experience supporting and working with cross-functional teams in a dynamic environment.
Experience working in Agile Scrum Methodology.
Very good Problem-Solving Skills.
Very good learner and passion towards technology.
Excellent verbal and written communication skills in English
Ability to communicate effectively with team members and business stakeholders
Secondary Skill Requirements:
Experience working with any of
Loopback
NestJS
Hapi.JS
Sails.JS
Passport.JS