Taro Logo

Senior Software Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer

Intuit is a global financial technology leader that powers prosperity through innovative products like TurboTax, Credit Karma, QuickBooks, and Mailchimp. As a Senior Software Engineer in the TurboTax Mobile team at our Bangalore hub, you'll be part of a dynamic team collaborating with colleagues across San Diego, Toronto, and Bangalore.

The role focuses on iOS development for TurboTax's mobile app, which is renowned for its user-friendly design and powerful features including automatic W-2 import, deduction maximization, and refund tracking. You'll spend approximately 95% of your time hands-on coding, setting high standards for technical excellence.

Key responsibilities include leading and mentoring junior developers, gathering requirements, developing technical specifications, and designing scalable iOS applications. You'll work cross-functionally with product management, QA/QE, and various business units to deliver integrated solutions.

The position requires deep technical expertise in iOS development, with a focus on Swift, SwiftUI, and UIKit. You'll contribute to architectural decisions, performance optimization, and best practices implementation. The role involves active participation in code reviews, risk management, and continuous improvement of development processes.

This is an excellent opportunity for an experienced iOS developer looking to make a significant impact at a leading fintech company. You'll work on products that directly affect millions of users while growing your technical and leadership skills in a collaborative, innovation-focused environment.

Requirements include:

  • BS/MS in Computer Science or equivalent experience
  • 5+ years of iOS development experience
  • Strong expertise in Swift, SwiftUI, and UIKit
  • Experience with Agile methodologies
  • Proven ability to mentor junior developers
  • Excellence in communication and technical leadership

Join Intuit to be part of a team that's revolutionizing financial software while building your career in a supportive, growth-oriented environment.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Leading and mentoring junior developers in the team
  • Gathering functional requirements and developing technical specifications
  • Designing and developing robust iOS mobile applications
  • 95% hands-on coding and setting technical standards
  • Resolving defects/bugs during various testing phases
  • Working cross-functionally with product management and QA teams
  • Contributing to development processes improvement
  • Designing reusable components and frameworks for iOS
  • Participating in code reviews and ensuring coding standards
  • Performance optimization of iOS applications

Requirements For Senior Software Engineer

  • BS/MS in Computer Science or a related field, or equivalent work experience
  • 5+ years of experience in iOS development
  • Demonstrated ability to lead and mentor junior developers
  • Expertise in Swift, SwiftUI, UIKit, and other core iOS frameworks
  • Strong understanding of software design patterns and architecture principles
  • Experience with Agile development methodologies and tools
  • Excellent communication and collaboration skills
  • Passionate about staying up-to-date with emerging trends and technologies in iOS development

Interested in this job?

Jobs Related To Intuit Senior Software Engineer