Status for Waverley’s Ukraine Office: READ HERE

Front End JS Engineer

Front End JS Engineer



Core technologies

NgRx / Redux


Active Development

About the Client

Our client is building the leading real-time solution for staying on top of product quality and user feedback across all platforms, languages, and regions.

We are looking for an experienced Frontend Software Engineer with the skills, energy, and passion for coding to be a key contributor on our growing team. You are a motivated self-starter, able to learn quickly, work with autonomy, and communicate effectively. You will be responsible for building and maintaining our Quality Monitor product user interface, creating and updating UI components, interacting with REST-based backend, creating internal tools for data pipeline and ‘human in the loop’ component of our ML workflow, adding new features to our admin portal and so on. You will use your skills in Javascript/Typescript, Angular, Redux and ngrx for delivering high-quality, efficient and testable code. As a team member of the engineering team, you will participate in all scrum-related activities, support teammates, provide code reviews, feedback and guidance so the whole team succeeds in delivering maintainable, extensible, scalable and testable code.


  • Develop and maintain Angular/NgRx based SPA and UI components
  • Perform code reviews and evaluate pull requests, helping other engineers debug and resolve problems 
  • Work with microservices based REST backend. 
  • Apply and advocate for the use of healthy coding practices, Agile methodologies, and communication strategies 
  • Prioritize client satisfaction by measuring and monitoring performance and other aspects of the system and addressing issues as they arise 
  • Strive for continuous improvement, staying abreast of new technologies, open source libraries, and industry trends 


  • 5+ years of Javascript/Typescript programming with a strong track record in delivering high-quality, maintainable code 
  • 3+ years of Angular 
  • Experience with NgRx / Redux pattern 
  • Quality-focused with proficiency in modern software testing methodologies and test automation frameworks 
  • Practical experience developing Single Page Applications 
  • At least Intermediate English level, both spoken and written, with the ability to discuss complex technical subjects 
  • Ability to learn quickly, work with autonomy and ingenuity, and apply strong problem-solving skills 

Preferred Skills:

  • Rxjs 
  • GraphQL 
  • ReactJS 
  • Client side performance optimization 
  • Proficiency in Scrum and Agile methodologies
  • Graduate degree in Engineering/Computer Science/Information Systems or equivalent
This image has an empty alt attribute
Anastasia Poltavska
Anastasia Poltavska

Senior Recruiter

Get Aboard!

4Mb maximum total size.
Protected by Google reCAPTCHA
Privacy Policy and Terms of Service apply.