Stand with Ukraine

Stand with Ukraine logo
Quick donation

Middle JavaScript Engineer ()


We are looking for a JS developer 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. We expect you to have strong written communication skills and be able to create working relationships with clients in locations around the globe




  • 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

  • Knowledge of JavaScript
  • Experience in HTML5 / CSS3
  • Good experience with ReactJS / Redux (from 2 years)
  • Experience with Typescript and Flow
  • Version control system - Git
  • Experience with ESLint, Prettier
  • Package Manager (NPM / Yarn)
  • Experience with UNIX Terminal
  • Able to work in a team or independently
  • English: Intermediate

Would be a plus

Experience with:

  • React, Vue or another framework/library base knowledge
  • NPM/Yarn usage
  • Data structures base knowledge

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
  • Participate in code review

Interview steps

  • CV is reviewed by technical specialists
  • Interview with a Recruiter (60 m)
  • Technical interview (up to 90 m)
  • 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