Senior Front End Engineer - Spark Team

Ukraine, Remote | Front-end

Spark’s mission is to simplify communication with email. People use email to communicate at work and run businesses. You’ll have a unique chance to join the team that aims to build the future of business email. To make it happen we are looking for top-notch cross-platform Front-End developers who will help us build Spark for Desktop (Windows and Mac) using React, Electron and passionate about complex UI development.


  • Develop Spark for Desktop (Windows, Mac) using React, Electron
  • Develop interface and core product components
  • Design application architecture
  • Develop custom UI and product animation
  • Provide the code quality through code reviews & automated tests


  • Solid expertise in front-end technologies: React, TypeScript
  • Solid programming fundamentals, such as algorithms, design patterns
  • Understanding of the full desktop development life cycle
  • Automation testing experience
  • Self-motivated, well-organized, detail-oriented person

Would be a plus but not required

  • Experience with other programming languages (i.e. Java, C#)
  • Experience with Rx.js, fp-ts

Project Technology stack

  • React, TypeScript
  • Electron
  • HTML5, CSS3, Javascript
  • Rx.js, fp-ts
  • Azure DevOps, Scrum
  • Windows, macOS

About you

  • You are passionate about the product you create.
  • You always try to predict how your work impacts the user experience and the product results.
  • You know how to deliver product quality in an optimal development time.
  • You can see both: feature details and a big picture of the product.
  • You are a self-driven personality with a blend of intelligence, integrity, and communications skills.