Quicken is the leading solution for personal finance management software and is committed to helping people lead healthy financial lives. For over 40 years, more than 20 million customers have relied on Quicken to help them take control of their finances.

We continue to focus on delighting customers and making Quicken products the most used, most loved, and most effective personal finance software. Our goal is to ensure that our customers can access and manage their financial lives, anywhere, anytime, and on any device.

This is an opportunity to work at a customer-driven company with a collaborative team that values technical excellence, innovation, and creativity while working together and having fun!

Job Summary

We are looking for a talented Web Developer to join our engineering team on a contract-to-hire basis. You will help build the front end of a new product catalog and e-commerce system. You will write clean, performant, accessible code in vanilla JavaScript, HTML, and CSS. This is a chance to shape a customer-facing experience from the ground up, with the opportunity to convert to a full-time role.

Note – this is a contract to hire role ranging $53-$58/hour. Upon conversion after three months, this position's expected base pay range is $110,240 - $120,640.

Responsibilities

  • Build and maintain the front end of a new catalog and ecommerce system using vanilla JavaScript, HTML, and CSS.

  • Implement responsive, accessible, cross-browser user interfaces from design specs.

  • Develop catalog browsing, search, filtering, product detail, cart, and checkout experiences.

  • Partner with Product, Design, and Back-End engineers to integrate front-end code with APIs and services.

  • Optimize for page performance, usability, and SEO.

  • Write maintainable, well-tested, well-documented code, and take part in code reviews.

  • Use AI-assisted development tools to improve productivity, while applying sound engineering judgment to validate results.

Qualifications

  • BS in Computer Science, Computer Engineering, or a related field, or equivalent experience.

  • 3+ years of professional web development experience.

  • Strong proficiency in vanilla JavaScript (ES6+), semantic HTML5, and modern CSS (Flexbox, Grid, responsive design).

  • Hands-on experience with at least one modern front-end framework such as React, Vue, or Svelte.

  • Experience consuming REST APIs and handling asynchronous data (fetch, promises, async/await).

  • Understanding of web accessibility (WCAG), performance optimization, and cross-browser compatibility.

  • Familiarity with Git and modern development workflows.

  • Experience with ecommerce or catalog-style applications is a plus.

  • Excellent communication skills and the ability to explain technical concepts to all audiences.

  • Confident yet humble, open to feedback, adaptable, and curious about new things.

What we offer

  • Competitive pay

  • Exceptional health insurance benefits with minimal out-of-pocket expenses (for full-time employees after conversion)

  • 401(k) with 5% employer match (for full-time employees after conversion)

  • Fitness subsidy

  • Free in-office lunches and snacks

  • Autonomous work environment

  • Amazing customer-driven culture

  • Ability to build products that make a difference in people’s lives

Quicken is committed to fair and equitable compensation practices. The actual salary offered is determined by factors unique to each candidate, including but not limited to years and depth of experience, relevant skills, and work location. This position's expected base pay range is $155,000 - $172,500.

Quicken is building a team of innovative and talented individuals passionate about helping people improve their financial lives. We care about our employees' well-being and pride ourselves on offering a wonderful range of benefits and perks. From comprehensive healthcare coverage, a 401(k) plan with a generous 5% match, fitness subsidies, education reimbursement, and onsite lunches, to name a few! At Quicken, we believe happy employees are successful employees, so we're committed to creating a fun and supportive work environment that encourages personal and professional growth, recognizing that a thriving workforce is essential to our collective success! (Benefits and perks may vary based on location.)

Quicken is proud to be an equal opportunity employer and considers qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, or disability.