CV successfully sent!
Error sending CV!
On Hold / Closed #3032

Senior Software Engineer (Node.js)

Hire Bonus
$$$
Key skills: 5+ years JavaScript / Node.js / TypeScript / PostgreSQL / GitLab / Docker / Jest/Jasmine/Mocha / English
Senior Software Engineer (Node.js)

Required Skills

  • 5+ 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
  • Knowledge of testing frameworks and tools: Jest, Jasmine, Mocha (or similar)
  • Basic understanding of front-end frameworks, React.js preferred
  • Ability to design and implement low-latency, high-availability, and performing micro-services
  • Authentication and security best practice applying
  • 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

  • Experience with other server-side languages like .NET, Java, Ruby, Python, etc.
  • Major cloud provider tooling experience (AWS, Azure, Google)
  • Experience with a cloud container service ( ECS, AKS)
  • Ability to lead and guide the team in identifying and implementing new technologies

Responsibilities

We are moving desktop application to the cloud. This is a huge and exciting initiative and we’re looking for a motivated self-starter to build Node.js microservices to support this effort.

An experienced Node.js engineer will help our team establish patterns and best practices while building the services to power platform of tomorrow. Security and performance in the cloud will be primary concerns. You will be working closely with engineering leaders to deliver best-in-class micro-service architecture. Applicants should be very comfortable with Docker containers and microservice architecture as well as have familiarity with industry standard tooling.

We Offer

  • Official employment according to the Labor Law of Ukraine (NOT a contractor’s/PE agreement)
  • Comfortable office near metro station
  • “Education Days” for professional development
  • "Innovation Days", a 3-day company-wide hackathon
  • Paid vacation (28 calendar days) and public holidays
  • Paid sick leaves
  • Business trips to USA
  • Performance bonus system
  • Mental health/sport activities reimbursement
  • Medical and life insurance for employee (full coverage) and his/her family (partial coverage)
  • English classes reimbursement
  • Trainings, certifications, conferences
  • Professional literature with an option to order books
  • Referral bonus program

Unable to Apply

Job Status: On Hold / Closed