Stand with Ukraine

Stand with Ukraine logo
Quick donation

Senior JavaScript Engineer ()

Kharkiv or remote

We are looking for a result-oriented Senior JavaScript Engineer to join our JS Team. The JS Team keeps together specialists that build and maintain web projects in a variety of domains including CRM systems, banking solutions. This team is also responsible for our in-house systems used by all team members. In addition to this, they play a pivotal role in defining standards for development for the whole company




  • Implemented over 200 projects
  • 45% of our newcomers were recommended by our current team
  • Able to develop and implement a banking solution for the UK market in 9 months
  • Helping IT specialists to save money with our IT Loyalty application

About you

  • JavaScript knowledge (at least 5 years work experience)
  • Good experience with ReactJS/Redux (at least 3 years work experience)
  • HTML5/CSS3 development experience
  • Version-control system - Git
  • Package manager (npm/yarn)
  • Experience of working with UNIX terminal
  • Able to work in a team or independently
  • OOP
  • At least Intermediate level of spoken and written English

Would be a plus

  • TypeScript
  • GRASP, GOF Patterns
  • Writing Unit Tests for JavaScript
  • Knowledge of testing principles (test pyramid)
  • SSR

Your tasks

  • Develop high-quality SPA
  • Own the development and rollout for an entire product, or large project
  • Deliver solid and maintainable software
  • Implement, review, support, and debug required scope
  • Write e2e, unit tests, and integration tests
  • Participate in code review
  • Participate in verbal and written communication with the client(s)

Interview steps

  • CV is reviewed by technical specialists
  • Interview with a Recruiter (45m)
  • Technical interview (up to 120m)
  • Feedback at each stage

We offer

  • Fair and competitive compensation and benefits
  • Regular and predictable performance reviews
  • Both office and remote modes
  • Assistance in obtaining certification
  • Personal Development Plans
  • Powerful team expertise
  • Skill up activity during the bench
  • Financial compensation for participation in conferences
  • Medical compensation
  • Discounts offered by IT Loyalty

Apply for this position