Taro Logo

Software Engineer 2

Global financial technology platform that powers prosperity for people and communities with products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Job Description

Intuit, a global financial technology leader with approximately 100 million customers worldwide, is seeking a Software Engineer 2 to join their QuickBooks Workforce Solutions team. As a 40-year-old company that operates with a startup mindset, Intuit continuously innovates to deliver on their mission of powering prosperity around the world.

The role offers an exciting opportunity to work as a Full Stack Engineer, where you'll be responsible for both front-end and back-end development. You'll be part of a fast-paced team focused on delivering cutting-edge capabilities while maintaining a fun and collaborative environment. The position requires expertise in modern web technologies and frameworks, with a particular emphasis on creating responsive web applications that provide exceptional user experiences.

The ideal candidate will bring 3+ years of experience in developing consumer-facing web applications, strong proficiency in front-end technologies like React, and a solid foundation in backend development using languages like Java or C++. You'll be working closely with Product Managers and Designers to shape the future of QuickBooks' workforce solutions, making strategic technical decisions that impact millions of users.

At Intuit, you'll find a culture that embraces innovation and provides opportunities for career growth. The company offers comprehensive benefits, including medical insurance, 401k plans, and equity opportunities. Join a team that values both technical excellence and collaborative problem-solving, where your contributions will directly impact small businesses and consumers worldwide.

Last updated 9 days ago

Responsibilities For Software Engineer 2

  • Design, develop and maintain responsive web applications providing awesome user experiences in desktop and mobile devices
  • Write highest quality code with utmost attention to scalability and performance
  • Collaborate closely with Product Managers, Designers to define, prioritize, sequence and scope business requirements
  • Accurately scope effort, identify risks and communicate trade-offs with team members
  • Stay aware of industry trends and make technology choices and strategic decisions

Requirements For Software Engineer 2

React
Java
JavaScript
TypeScript
  • 3+ years of experience designing and developing consumer-facing web applications
  • Experience building responsive Single Page Web Applications using modern front-end technologies like React, Redux, Backbone, Angular
  • Experience with test automation: TDD, unit/integration/functional testing
  • Proficient understanding of web markup, including HTML5, CSS3
  • Knowledge of current trends and best practices in front-end architecture
  • BS/MS in computer science or equivalent work experience
  • Experience with the full stack of software development
  • Proficiency in Java, C++ or C#
  • Building and consuming REST web services
  • Expertise in Software Design and Architecture
  • Strong leadership, problem solving and communication skills

Benefits For Software Engineer 2

Medical Insurance
401k
Equity
  • Comprehensive benefits package including medical insurance
  • 401k plan
  • Equity opportunities