USPIO Ltd is a technology company specializing in providing innovative solutions in the IT and software development industry. We are looking for a skilled and experienced Developer Node.JS to join our team.
Responsibilities:
- Developing robust and scalable backend solutions for web and mobile applications.
- Implementation business logic and functional requirements to drive product innovation.
- Collaboration with cross-functional teams to architect and deliver high-quality software solutions.
- Participation in code reviews, technical discussions, and sprint planning sessions.
- Ensuring code quality, performance, and security best practices are followed throughout the development lifecycle.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum of 5 years of experience as a Backend Developer, with at least 2 years focused on Node.js development.
- Proficiency in JavaScript and TypeScript.
- Strong understanding of relational DBs (PostgreSQL).
- Experience working with Redis, RabbitMQ, Kafka.
- Experience with Nest.js framework, TypeORM or PrismaORM.
- Experience with microservices architecture and microservice communication transports.
- Experience in creating highly available and performance systems operating in conditions of high traffic.
- Experience working with unit-testing. Experience with other types of automated testing is a plus.
- Familiarity with Agile methodologies such as Scrum or Kanban.
- Excellent communication skills and ability to work collaboratively in a team environment.
- Problem-solving mindset with a passion for building scalable and efficient systems.
- English level is Elemetary, primary language is Russian.
We offer: