Status for Waverley’s Ukraine Office: READ HERE

 JS Engineer (Angular)

JS Engineer (Angular)


Europe / Lviv / Ukraine




Marketing Platform


Active Development


3 Frontend Developers, 4 Backend Developers, DevOps, 2 QA Manual, 2 QA Automation, SM, BA, PO

About the Client

The project offers the first Al-driven marketing budgeting and planning software for optimizing the performance of your spending and strategy.

This system helps to consolidate marketing plans, budgets, and metrics into a single cloud-based system that can be accessed from anywhere for full team collaboration and also automatically reconciles your expenses, increasing accuracy and removing tedious work – leaving more time for marketers to do what they do best: marketing.

The system consists of the following components: Back-end part (Rest API), Front-end part (website)


  • Design, implement and support new frontend components and subsystems
  • Work closely with a designer, product manager, and back-end engineers to implement versatile front-end solutions for different UX requirements
  • Participate in new features architecture design


  • 2+ years of experience in software development
  • Knowledge of software design patterns and the ability to apply them in the front-end development process
  • Working experience of Angular 4+ and deep understanding of its main concepts
  • Advanced knowledge of JavaScript
  • Practical experience of TypeScript
  • Solid understanding of common RxJS scenarios
  • Deep understanding of HTTP/HTTPS protocols and REST services
  • HTML and CSS knowledge (deep understanding of main concepts and approaches)
  • Methods and tools: Git, IDE for rapid web development, Acquaintance with GitLab, NPM (Node Package Manager)
  • Ability to work independently and in the team
  • Intermediate English level (spoken and written)

Will be a plus:

  • Understanding and practical experience with a broader set of AWS services
Oleksandra Marynina
Oleksandra Marynina

Senior Recruiter

Get Aboard!

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