The Backend Development role will be responsible for building the robust backend system with NodeJS (primarily) and PHP. This will require writing clean, production-ready code refined via the QA process.Position Requirements:- Implement middleware service layer according to architectural design, gathered requirements, designed contracts and capabilities of the existing micro-services using Node.Js run-time environment and JavaScript programming language- Work closely with respective micro-service teams to discover capabilities and limitations of the existing services to effectively utilize them in middleware service layer- Work with micro-service teams to adjust middleware service layer implementation in case of changes on micro-service side- Participation in Scrum ceremonies- Participation in code review, estimations, and design sessions- Create technical documentation including high-quality documentation of code- At least 5 years' experience in development- 2+ years' experience in backend development in Node.Js- Experience in NestJS (latest) or ExpressJS and Jest- Experience with developing REST API- Expected to be self-managing, take technical responsibility for a feature, work without supervision and test the code thoroughly using test cases- Knowledge of Git + Gitflow- A good sense of structured and readable code- Good understanding of Design Patterns ls (e.G Figma, Adobe XD, Photoshop), and has the ability to translate layered comps into HTML and CSS- Experience integrating with 3rd party social APIs- Some experience with server-side templating (e.G. Twig, Blade, etc.)- Be able to work at US time zone (East standard time)Tipo de puesto: Tiempo completoSueldo: $6,000.00 - $60,000.00 al mesHorario:- Lunes a viernesExperiência:- NoSQL: 1 año (Obligatorio)- Git: 1 año (Obligatorio)- Node.Js: 1 año (Obligatorio)