Position: Senior Node.js Developer
Company: Yalantis
Experience required: 5y
English level: upper

A Ukrainian IT company Yalantis invites an experienced Node.js Developer to cooperate.

The client is a German market leader in the field of technologies. You will have the opportunity to visit the client’s offices in Germany and Poland.

Project: The project is about the development of the application for smart control of multiple devices and home appliances. The scale of the development is huge: 4 shapes with multiple teams in each. The application is already in production and has thousands of end users. So, you will have a chance to change the world and the lives of lots of people :) The project works according to the SAFe methodology.

Stack:
database organization
— Mainly MongoDB
— some PostgreSQL
service orchestration/Cloud
— Cloudfoundry in AWS
— some on k8
— most of them are not containerise
— some deployed directly to cloudfoundry (e.g. java)
backend
— typescript
— Node.js (mainly Express.js)

** What you’ll help us do: **

design and implement low-latency,
implement security and data protection in performant apps with high-availability
integrate data storage solutions
get rid of the memory leaks in Node.js apps
use SOLID and OOP design patterns
build scalable web applications

**Here’s the experience that will help you do the job: **

3+ years with Node.js,
Typescript
MySQL, PostgreSQL, NoSQL
Serverless framework
AWS

**These skills will also come in handy: **

KoaJS, NestJS, Express.js
Knowledge in Jest
writing code according to the company code style
profound insight of the GIT Version Control
CI/CD
Upper-Intermediate level of English

**What you’ll get from working with us:**

great compensation and social packages
medical insurance
sport and education compensation
opportunities for professional growth and support for skills-development
full reimbursement of certification (including AWS)
Individual development plan and a mentor to guide you
the best networking opportunities with international clients
knowledge sharing atmosphere
team buildings and corporate activities
full financial and legal support for private entrepreneurs
special corporate currency and merch store

We expect our future colleagues to have a strong technical background and take an active part in the development of the product by proposing the best possible solutions. If it’s about you, please, send your CV