Intuit Senior Software Engineer in San Diego, California



Come join the Intuit UX Capabilities team as a Senior Software Engineer.  We are building amazing front-end technology used by millions of customers across Intuit’s portfolio of products, including TurboTax!



  • Write great code and collaborate with the team on everyone else’s great code

  • Gather technical requirements early and take ownership of your work even after it reaches customers

  • Help raise the game of those you work with

  • Actively grow your own skills and learn from others on the team

  • Work closely and efficiently with technical AND non-technical teams at Intuit

  • Contribute to the long term design and architecture of our products

  • Present/demo work in front of your peers and other stakeholders

  • Serve as a POC for technical questions from our partner teams at Intuit

  • Own the quality of the work you do, from writing unit tests to functional automation testing

  • Look beyond the work that is given to you and seek opportunities to leave stuff better than you found it

  • Be a technical leader, taking on projects of significant complexity and bringing the rest of the team along with you



  • 5+ year’s experience developing web, software, or mobile applications

  • Expert understanding of JavaScript with very strong professional experience with ReactJS.  Familiarity with other JavaScript frameworks is helpful

  • Proficiency the normal tools that come with modern front end development (e.g. npm, browser dev tools, testing frameworks, etc.)

  • Proficiency with modern JavaScript build technology (e.g. webpack, ES6 modules, tree shaking)

  • Strong experience with build and deploy pipelines (e.g. Jenkins, etc.)

  • Passion for building amazing user experiences while maintaining high quality

  • Experience building a product which is depended on by multiple teams in an organization

  • Experience in the entire Software Development Life Cycle (not just coding)

  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences

  • Able to work in a Scrum/Kanban environment, and to shift quickly when priorities change


Bonus Qualifications

  • Experience developing, maintaining, and innovating very large scale, consumer facing web or mobile applications

  • Active in the open source community with front end projects

EOE AA M/F/Vet/Disability