Position: Middle Node.JS
Company: Yalantis
Experience required: 2y
English level: intermediate

Now, we’re looking for an experienced Node.js developer to join the IoT product that we are developing.

**Responsibilities:**
- Design and implement low-latency, high-availability, and performant apps.
- Implement security and data protection.
- Integrate data storage solutions.
- Get rid of the memory leaks in Node.js apps.
- Use SOLID and OOP design patterns.
- Building scalable web applications with Amazon Web Services.

**Requirements:**
- Minimum of 2 years of experience with Node.js and Typescript.
- Proficiency in working with Streams.
- Familiarity with relational databases such as MySQL, PostgreSQL, and - NoSQL databases.
- Experience with Serverless framework.
- Competence in KoaJS and NestJS.
- Proficient knowledge of Jest and Typeform.
- Ability to write code according to the company’s coding style guidelines.
- Profound insight into GIT Version Control.
- Experience with CI/CD (Continuous Integration/Continuous Deployment) processes.
- Intermediate level of English or higher.

**Our benefits:**
- Paid vacation and sick leaves.
- Medical Insurance.
- Rembruisments of English lessons.
- Covering the cost of professional certifications.
- Relocation program (Warsaw, Larnaca)
- Financial and legal support for private entrepreneurs.
- Individual development plans and clear career paths.
- Mentorship and support from experienced colleagues.
- Regular performance reviews.
- Yalantis discounts.
- Team-building and corporate activities.
- Internal currency Y-bucks.
- Yalantis store with merch.

We expect our future colleagues to have a solid technical background and take an active part in developing the product by proposing the best possible solutions. If it’s about you, please send your CV to us!