Intuit logo

Senior Software Engineer- Frontend

Intuit

Mountain View, CA
Full Time
Senior
about 2 months 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

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

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