Position: Node.js Software Engineer
Company: Zhuko.net
Experience required: 3y
English level: upper

We’re looking for problem solvers, innovators, and dreamers who are searching for anything but business as usual. Like us, you’re a high performer who’s an expert at your craft, constantly challenging the status quo. You value inclusivity and want to join a culture that empowers you to show up as your authentic self. You know that success hinges on commitment, that our differences make us stronger, and that the finish line is always sweeter when the whole team crosses together.

**Required skills**

4+ years of programming experience with JavaScript 
Proficiency in Node.js, TypeScript, design patterns 
Proficiency with communicating with a database (PostgreSQL) 
Experience with GitLab, Docker, microservice architecture 
Ability to design and implement low-latency, high-availability, and performing micro-services 
Passionate about writing simple, readable, testable, SOLID code 
Willingness to work in an Agile/LEAN environment with a collaborative team 
English on a strong communicative level, both written and spoken 

**As a plus**

Major cloud provider tooling experience (AWS, Azure, Google) 
Experience with a cloud container service (ECS, AKS) 
Understanding of front-end frameworks, React.js preferred 

**We offer**

Official employment (NOT a contractor’s agreement)
Comfortable office or remote work (Ukraine only)
“Education Days” for professional development
"Innovation Days", a 3-day company-wide hackathon
Paid vacation (28 calendar days) and public holidays
Paid sick leaves
Performance bonus system
Wellness reimbursement
Medical and life insurance for employee (full coverage) and his/her family (partial coverage)
English classes with native speaker
Trainings, certifications, conferences
Professional literature with an option to order books
Referral bonus program
Volunteer time off