Back icon

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 company for 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

                      • Knowledge of:
                        • Akamai Identity Cloud
                          • Google Cloud Platform


                            • Node.js (0.10 and latest, express-based Apigee's framework)
                              • GCP
                                • NoSQL storages (Cassandra + Usergrid, Mongo)
                                  • WebSockets
                                    • Docker/Kubernetes

                                      Benefits in eligible locations


                                      For you

                                      • Medical insurance package for you and your family
                                        • Partial reimbursement of sports expenses
                                        • Stable income
                                        • Paid sick leave days

                                        For your comfortable work

                                        • 100% remote work forever
                                        • Free licensed software
                                        • Possibility to work on your own device (BYOD)
                                        • Stable workload
                                        • Relocation opportunities
                                        • Flexible engagement models

                                        For your growth

                                        • Free trainings for technical, soft, and leadership skills
                                        • Access to LinkedIn Learning platform
                                        • Language courses
                                        • Access to internal and external e-Libraries
                                        • Certification opportunities
                                        • Skill advisory service

                                        40 hrs/week

                                        Hours per week

                                        12+ months

                                        Project length

                                        Armenia, Georgia, Kazakhstan, Uzbekistan

                                        Locations eligible for the position