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
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.
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
Azure DevOps, Scrum
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
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.