Stand with Ukraine

Stand with Ukraine logo
Quick donation

Lead Front-End Engineer (React)

Kyiv or remote

We are also looking for a professional with strong written communication skills and the ability to establish working relationships with clients around the world.

Share

officeuserpencildocumentgearsstarstar
vacancy

We are looking for a developer to join our JS team. It brings together engineers who create and support web projects in various fields: banking solutions, CRM systems, etc. This team is also responsible for the internal systems that are used by all our team members. In addition, this team plays a key role in setting development standards for the entire company.

We are also looking for a professional with strong written communication skills and the ability to establish working relationships with clients around the world.

About you

  • Knowledge of JavaScript and extensive experience with it (at least 5 years)
  • Experience with ReactJS / Redux (at least 3 years)
  • Experience in HTML5 / CSS3 development
  • Skills in working with Git version control system
  • Skills in working with package manager (npm / yarn)
  • Experience with UNIX terminal
  • Teamwork skills
  • Knowledge of object oriented programming
  • English language at Intermediate level and above

As a plus

  • Knowledge of TypeScript
  • Knowledge of GRASP, GOF patterns
  • Experience in writing unit tests for JavaScript
  • Knowledge of testing principles (test pyramid)
  • Knowledge of server-side rendering (SSR)

Responsibilities

  • Develop high-quality single page applications (SPA)
  • Manage the development and implementation of an entire product or large project
  • Deliver reliable software that can be maintained in the future
  • Implement, test, maintain and debug the required amount of code
  • Write end-to-end (e2e), unit and integration tests
  • Participate in code reviews
  • Participate in verbal and written communication with clients

Interview steps

  • CV is reviewed by technical specialists
  • Answers to previous questions before the interview
  • Interview with a recruiter (30 – 45 minutes)
  • Technical interview (up to 90 minutes)
  • Feedback at each stage

Our benefits

  • Regular and predictable Performance Review process
  • Powerful team expertise and mentorship
  • Personal development plans
  • Assistance and expenses coverage in obtaining certification
  • Financial compensation for participation in conferences
  • Partial medical and educational expenses coverage
  • 25 billable days off

Our working conditions

  • Comprehensive and acquisitive business processes in the company
  • Fair and competitive compensation
  • Provision of the required equipment (Apple)
  • Regular company updates, Q&A sessions with top-management
  • Flexible hours
  • Remote mode
  • Kyiv office with Starlink and electricity generator for those who prefer office mode
  • Partial coworking coverage in other cities

Apply for this position