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.
Responsibilities:
- 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
Requirements:
- Solid expertise in front-end technologies: React, TypeScript
- Solid programming fundamentals, such as algorithms, design patterns
- Knowledge of Swift will be a plus
- Understanding of the full desktop development life cycle
- Automation testing experience
- Self-motivated, well-organized, detail-oriented person
Project Technology stack:
- React, TypeScript
- Electron
- HTML5, CSS3, Javascript/JSON
- JIRA, git, github, gitflow, Jenkins (CI)
- Windows, macOS
- (Optional) Swift
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.