Lead Fullstack Engineer (React, Node.js) Macedonia / Poland / Symphony Anywhere / Turkey / Ukraine You will be an excellent fit for this position if you have: 5+ years (React, NodeJS, TypeScript, JavaScript, ES6) Mongodb + mongoose Redis Docker HTML, CSS Redux Gulp, Webpack Experience with protocols: REST, GraphQL, Websocket OOP and SOLID principles knowledge Experience of using Test Frameworks for Unit, Integration, and E2E testing: Jest or Cypress, and Selenium Experience with the implementation of RESTful web services and 3rd party APIs integrations Familiarity with MS Azure, Serverless, App service stack, and other services: Azure functions, Azure OpenAI, Azure Redis Cache, and more Experience with the creation and deployment of Docker-based apps on Azure AKS or k8s or similar application services in other clouds Experience with creating AI-powered applications and working with Generative AI Basic understanding of the prompt-engineering technique and machine learning Solid understanding and practical use of DevOps tools related to IaC, CloudFormation, CI/CD pipelines Strong leadership skills that can motivate and build a winning team English level – Fluent Desirable: Experience working with Relational DB – MySQL, Postgres, etc. Langchain.js Knowledge of Python Experience with Data Engineering and/or ML (Machine Learning) projects Experience with OpenAI API Experience with serverless and the AWS ecosystem Here are some of the things you’ll be working on: Lead a team of skilled developers, providing technical guidance and fostering a collaborative environment. Participate in the design and development of features and services, resolving technical problems as they arise. Take ownership of the entire development process, from design to production, ensuring quality, automation tests, and efficient deployment. Oversee the maintenance and improvement of existing functionality, ensuring code quality and alignment with business needs. Encourage and facilitate the generation of innovative engineering ideas and solutions within the team. Solution design for customer integrations and communication with the customer’s technical team. Managing onboarding implementation projects for enterprise and large customers. Tracking and communicating project status, issues, decisions, and action items to internal and external key stakeholders as needed. Team performance management and PDP (Professional Development Plan) for team members.