The company is looking to develop high-quality web and mobile solutions for its newest product offering, Quicken Business and Personal.
Requirements
- 8+ years of software engineering experience, including a successful track record developing customer-facing SaaS/PaaS products.
- 5+ years of experience with React, Redux, all things JavaScript/TypeScript and the tools of the React ecosystem such as node and npm.
- Excellent application design and coding skills.
- Experience with Typescript and React.
- Experience with unit testing and integrated testing.
- Experience with software development methodology and frameworks.
- Experience mentoring junior engineers
Responsibilities
- Be a technical lead and hands-on engineer producing high-quality front-end code (Typescript, React) following the best architecture and design standards.
- Work closely with technical leads and other engineers to architect stable & long-term solutions that fit well with the rest of the application.
- Ensure high quality by thoroughly testing your code including unit testing and partnering closely with the QA team for integrated testing.
- Design, build and if necessary, rebuild code that meets high standards for non-functional requirements like performance and scaling.
- Prepare meaningful technical documentation of the work you perform.
- Develop domain knowledge in personal finance.
- Mentor junior developers using expertise in software development methodology and frameworks.
Other
- BS or higher in Computer Science, Computer Engineering, Math, or relevant experience
- Excellent communication skills – being able to clearly articulate technical concepts and issues to all levels of leadership.
- Confident yet humble in attitude, open to receiving feedback, and adjust as needed
- Learning mindset, curious about new things
- Experience mentoring junior engineers
- Competitive salary and performance bonus
- Comprehensive healthcare coverage, a 401(k) plan with a generous 5% match, fitness subsidies, education reimbursement, and onsite lunches