Lviv, Kharkiv, Ukraine

Lead Front-End JavaScript Engineer

Waverley Software is looking for a Lead Front-End JS engineer who is a really proficient and creative to be able to develop and improve Javascript version of existing solution and become a core of the Ukraine-based team.


  • Work with US companies delivering breakthrough cross platform web app
  • Develop applications using JavaScript, HTML5, CSS3, and other cutting edge cross platform technologies
  • Help design, implement and maintain scalable and pluggable front-end framework architecture
  • Develop and promote a vision and roadmap for project under development
  • Mentor the team on JavaScript architecture and coding best practices
  • Programming and debugging in JavaScript, HTML and CSS – work in a self-driven manner taking responsibility for individual and team deliverables
  • Presenting to and participating in team design reviews – collaborate with fellow developers on code reviews, and adhere to coding standards and best practices
  • Applying test driven and agile methodologies to software development


  • Understanding of modern web-based application architectures and object-oriented concepts
  • Experience building and deploying professional web applications
  • Applying test driven and agile methodologies to software development
  • Good skills in verbal and written communication in English

Required Experience:

  • Bachelor degree in Computer Science (or equivalent)
  • At least 6 years of commercial software development
  • 3+ years using JS, HTML5, CSS technologies
  • 3+ years of cross platform, responsive design development
  • Experience in React.
  • Expertise in Webpack
  • Expertise with D3.js
  • Redux, jsLint, unit testing is a plus
  • work with REST API

Desired Experience:

  • Front-end JS testing tools and testing framework design is a plus
  • JS server technologies is a plus
  • Experience with technical pre-sale support (proposals, estimates)

If you want to contribute to the cutting edge of Silicon Valley software development, please contact or press Apply Now and attach your CV to the form.

Apply now>