Position: Middle Node.js Developer
Company: Swipex
Experience required: 1y
English level: intermediate

**Responsibilities:**
---
- Develop architecture and backend;
- Implement new services/features as a backend developer;
- Contribute to all phases of the software development lifecycle;
- Follow company best practices;
- Be a part of a backend development team that is responsible for all aspects of ongoing software.

**Requirements:**
- 1.5 years of experience with Node.js backend development;
- Experience with TypeScript;
- Experience with relational and non-relational databases (like MySQL, MongoDB, Redis);
- Experience with integrations through REST API and MQ;
- Unit and integration testing;
- Experience working with WebSockets and messaging (like RabbitMQ, Kafka);
- Experience with AWS (S3, Aurora, Cloudfront);
- Strong Computer Science fundamentals is a must;
- Good spoken English;
- An open-minded person, proactive team player, delivering in time.

**We offer:**
- Work remotely from anywhere you want or on-site in a Lviv city center
- Flexible work schedule
- The friendly team of professionals
- Timely and decent payment
- A comfortable working environment
- Opportunity for career growth (Lead Dev Department)
- Paid of vacation and sick-leaves

**About us**:
We are a strong and reliable outsourcing company with about 20 developers in the staff. We have two offices in Lviv. We specialize in developing projects of medium and high levels of complexity, from online stores to various types of CRM, online platforms, and tools for crypto traders. Customers from around the world.

Looking forward to new acquaintances! We hope for productive and long-term cooperation!