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