Senior Full-Stack (React + Node.js) Engineer
We are seeking a Senior Full-Stack (React + Node.js) Engineer to support the evolution of an internally developed platform, focusing on system responsiveness and long-term maintainability. The role involves building services with React and Node.js, AI integration with third-party APIs and contributing to microservice-driven application architecture. You will work with high-volume data environments, distributed messaging components, and structured testing practices to ensure stable platform operation. Responsibilities Contribute to architectural and design decisions Enhance and support existing platform components Ensure platform scalability and performance Maintain code quality through testing and debugging Collaborate with cross-functional teams to deliver high-quality solutions Requirements 5+ years of commercial experience in web development 3+ years of commercial experience in React, Node.js and NestJS Knowledge of JavaScript and ECMAScript 6 standards Familiarity with microservices architecture principles Background in high-loaded SQL or NoSQL databases Implementation experience with REST, GraphQL, and WebSockets Understanding of TDD principles and proficiency in test writing Skills in Git, RabbitMQ and Redis B1+ English level proficiency Nice to have 2+ years of hands-on experience with CI/CD, microservices architecture, or containers Familiarity with Kubernetes, NATS, or TypeScript