Position: Middle/Senior Node.js Developer
Company: Svitla Systems
Experience required: 3y
English level: upper

**Requirements:**
- At least 3 years of experience with Node.js  (backend skills are essential).
- Experience with Express.js/Nest.js.
- Knowledge of SQL and NoSQL databases.
- Experience with message queues like (AWS SQS, RabbitMQ, Kafka).
- B2/C1 English level.

**Nice to have:**
- Some expertise in Vue.js / React / Angular (they prefer backend developers, not a full-stack).
- Interest in best practices, design patterns, and software architecture.
- Knowledge of GraphQL Client and Server-side.

**Responsibilities:**
- Effectively serve as a member of the Scrum software development team.
- Design and implement solutions for assigned projects (online shopping platforms) under the supervision of the teaching lead and the project manager.
- Participate in code and design reviews.