Senior Node.js Developer for a Retail & Distribution company
Senior Node.js Developer for a Retail & Distribution company 40 hrs/week, 12+ months
Currently we are looking for a remote Senior Node.js Developer for a Retail & Distribution companyfor our team.
The customer is a mid-luxury American fashion label (New York City, United States).
This project is to build microservices-oriented ecommerce solution and API layer in front of it. We don’t build everything from scratch and starting to build each service on top of customer existing systems (order management system, customers storages and CRMs, etc.), but some services like catalog is where we have freedom to provide storage and code architecture from very beginning.
to build microservices with Node.js, Express.js using Google’s Apigee for API management (expose APIs, provide OAuth, quotas, security etc.);
to build ecommerce API services on top of Apigee stack with future switch to Google Cloud Platform + Apigee;
to migrate Node.js apps and data from Apigee to Google Cloud Platform (now only NoSQL storage);
to modify chat service to allow mobile app users to contact sales associates in specific stores, allow to collaborate on wishlists and orders etc.;
to participate in building CI/CD processes using Jenkins;
to communicate with customer’s teams to clarify requirements and build reliable integrations with external systems;
to lead small team.
3+ years of experience in software development (node.js developer + API architecture experience).
B2+ level of English.
Experience in designing SOA/microservices.
Nice to have
Akamai Identity Cloud
Google Cloud Platform
Node.js (0.10 and latest, express-based Apigee's framework)
If you’d like to explore job options beyond just remote work, view all the opportunities we are offering at EPAM Anywhere to give your career the next boost — office positions for all kinds of IT professionals across 35+ countries, unique learning and growth programs, innovation and contribution hubs.
FOR OFFICE POSITIONS
If you feel more comfortable sticking to a more traditional format of work, explore our 1,000+ office positions across 35+ locations.