Intuit logo

Senior Software Engineer- Frontend

Intuit

Mountain View, CA
Full Time
Senior
11 days ago

Job Description

About the Role

Come join Intuit as a Senior Software Engineer.

Key Responsibilities

  • Own and lead the design and development of reusable, data-backed components, primarily for web, while also setting overall direction for native components.
  • Technical go-to person, effective mentor for intermediate engineers and a cross-functional leader - capable of collaborating and working with diverse teams to drive requirements like API contracts and fulfill dependencies.
  • Author high-quality code and robust tests, provide thorough design & code reviews, and deliver detailed documentation.
  • Prioritizes user experience improvements by identifying and refining UX opportunities and best practices within the team.
  • Resolve defects / bugs during QA testing, pre-production, production, and post-release patches.
  • Lead the gathering of functional requirements, developing technical specifications, and project planning: accurately scope effort, identify risks / deficiencies and clearly communicate trade-offs with team members and other stakeholders.

Requirements

  • BS/MS in computer science or equivalent work experience.
  • 5+ years experience in developing both web and mobile applications with a focus on frontend architecture and developing re-usable components.
  • 3+ years experience in React and thorough proficiency in JavaScript / TypeScript and general frontend engineering aspects: HTML, CSS, XML, APIs, asynchronous programming, performance optimization, accessibility.
  • Experience working with and/or developing web services (service APIs & client side consuming) with REST using Java, Spring and JavaScript frameworks (e.g. Angular, React, Node.js).
  • Solid foundation in writing scalable application code following best practices of accessibility, internationalization, and instrumentation.
  • Experience with cross-browser, cross-platform, and design constraints on web and mobile.
  • Strong grasp of data structures and algorithms, writing optimal code, utilizing common design patterns, establishing engineering best practices.
  • Experience with native mobile SDK development (iOS or Android).

Qualifications

  • BS/MS in computer science or equivalent work experience.
  • 5+ years experience in developing both web and mobile applications with a focus on frontend architecture and developing re-usable components.
  • 3+ years experience in React and thorough proficiency in JavaScript / TypeScript and general frontend engineering aspects: HTML, CSS, XML, APIs, asynchronous programming, performance optimization, accessibility.
  • Experience working with and/or developing web services (service APIs & client side consuming) with REST using Java, Spring and JavaScript frameworks (e.g. Angular, React, Node.js).
  • Solid foundation in writing scalable application code following best practices of accessibility, internationalization, and instrumentation.
  • Experience with cross-browser, cross-platform, and design constraints on web and mobile.
  • Strong grasp of data structures and algorithms, writing optimal code, utilizing common design patterns, establishing engineering best practices.
  • Experience with native mobile SDK development (iOS or Android).
Apply Now

Job Details

Posted AtJun 10, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

About Intuit

Website

intuit.com

Company Size

10000+ employees

Location

Mountain View, CA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches