Software Engineer 2

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer 2

Intuit, a global financial technology leader serving approximately 100 million customers worldwide, is seeking a Software Engineer 2 to join their frontend team. This role focuses on building sophisticated, configurable, and reusable components for the In2Doc platform, which creates end-to-end experiences for users training ML/Gen AI models for document comprehension.

The position offers an exciting opportunity to work with cutting-edge technology while contributing to solutions that help millions of people worldwide manage their finances through products like QuickBooks, TurboTax, Credit Karma, and Mailchimp. As a Software Engineer 2, you'll be integral to developing frontend components using modern technologies like JavaScript, TypeScript, and React.

The role demands strong technical expertise in frontend development, with opportunities to expand beyond into full-stack development. You'll work in a collaborative environment, partnering with backend and native engineers daily. The ideal candidate should have a solid foundation in computer science fundamentals, excellent problem-solving abilities, and strong communication skills.

This position is perfect for engineers who are passionate about creating impactful financial technology solutions while working with a mission-driven company. You'll have the chance to contribute to a platform mindset, focusing on building reusable components that empower other engineering teams. The role offers growth opportunities and the chance to work on challenging problems that directly affect millions of users' financial well-being.

Last updated 8 hours ago

Responsibilities For Software Engineer 2

  • Develop and maintain high-quality, reusable frontend components using JavaScript, TypeScript, React, and Redux
  • Collaborate with UX designers, product managers, and backend engineers throughout the software development lifecycle
  • Build reusable components and libraries that empower other engineering teams
  • Take ownership of features from concept to delivery
  • Communicate effectively with technical and non-technical stakeholders

Requirements For Software Engineer 2

JavaScript
TypeScript
React
  • Bachelor's or Master's degree in Computer Science or related field
  • 2+ years of professional experience developing web applications
  • Strong proficiency in JavaScript and TypeScript
  • Extensive experience with React and Redux
  • Mastery of modern CSS and responsive web design principles
  • Solid understanding of data structures & algorithms
  • Experience with unit testing and TDD
  • Strong verbal and written communication skills
  • Experience with RESTful APIs
  • Knowledge of cross-browser compatibility

Interested in this job?

Jobs Related To Intuit Software Engineer 2

Software Developer 2

Mid-level Frontend Software Engineer position at Intuit, focusing on building tools and services for front-end engineering team, requiring TypeScript, Node.js, and React expertise.

Software Engineer 2 - Full-Stack

Full-Stack Software Engineer position at Intuit focusing on collaboration platform development, requiring 2+ years of experience with JavaScript and React.

Software Engineer 2 - Fullstack_QB Commerce

Fullstack Software Engineer role at Intuit focusing on QuickBooks Commerce, requiring 2+ years of experience in web development with Kotlin/Java and React.

Front-End Engineer II, Product UI

Front-End Engineer II position at Amazon's ProductUI team, building scalable web applications for product rendering across Amazon's platform.

Software Development Engineer / Full-Stack Developer, Ring

Full-stack developer position at Amazon Ring, focusing on camera test results visualization and web portal development using JavaScript, Python, and React.