CV successfully sent!
Error sending CV!
Hot! #2992

Senior Node.js Engineer

Hire Bonus
$$$
Key skills: 5+ JavaScript / Node.js / Express.js / Design patterns / TypeScript / Jest / Jasmine / Mocha / PostgreSQL
Senior Node.js Engineer

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

Required Skills:

  • 5+ years of programming experience with Javascript
  • Proficiency in Node.js, Express.js, design patterns
  • Proficiency with communicating with a database (PostgreSQL)
  • Experience with TypeScript
  • 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.
  • Knowledge of relevant security considerations
  • Authentication best practices
  • Pipeline configurations
  • Passionate about writing simple, readable, testable, SOLID code
  • Willingness to work in an Agile/LEAN environment with a collaborative team
  • English on a communicative level, both written and spoken

Will be a plus:

  • Experience with other server-side languages like .NET, Java / Spring, Ruby, Python, etc.
  • Experience with GitLab/GitHub, Jenkins, Docker, Kubernetes or analogs
  • Major cloud provider tooling (AWS, Azure, GCP) experience
  • Experience with a cloud container service (ECS, AKS)
  • Ability to lead and guide the team in identifying and implementing new technologies

What we offer:

  • Full time regular employment (NOT a contractor’s/FOP agreement)
  • Comfortable office near Kontraktova Ploshcha metro station (Astarta business center).
  • Monthly “Education Days” for professional development
  • Quarterly "Innovation Days" a 3-day company-wide hackathon
  • Paid vacation and public holidays
  • Business trips to USA and Europe
  • BootCamp for all newcomers in California
  • Global Kickoff once a year (2020 in Las Vegas)
  • Possibility to attend Inspire conference (25-26 February Australia, 1-4 June New Orleans, LA)
  • 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
  • Professional literature reimbursement
  • Opportunity to attend conferences and trainings
  • Library of trainings, books, courses
  • Paid weekly team lunches, free snacks, soft drinks and more
level
specialty
city where you are looking for work
english level
salary not lower than