Senior Software Engineer, iOS App Development

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
iOS
Senior Software Engineer
Contact Company
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer, iOS App Development

Intuit, a leading global financial technology platform serving approximately 100 million customers worldwide, is seeking a Senior Software Engineer specialized in iOS App Development. This role presents an exciting opportunity to work on influential products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.

The position requires a seasoned professional with 5+ years of iOS development experience who will be responsible for architecting and implementing core components of iOS applications. The ideal candidate will possess deep expertise in Swift programming and iOS frameworks, combined with a strong understanding of architectural patterns and performance optimization techniques.

As a Senior iOS Engineer, you'll collaborate across disciplines, working closely with product managers, UX designers, and fellow engineers to transform concepts into reality. You'll be expected to champion best practices in iOS development, maintain high-quality standards through comprehensive testing, and mentor junior engineers to foster their growth.

The role offers the opportunity to work on cutting-edge financial technology applications that impact millions of users globally. You'll be part of a team that values innovation, technical excellence, and continuous learning. The position requires both technical prowess and strong soft skills, including excellent communication abilities and problem-solving capabilities.

At Intuit, you'll be contributing to a mission of powering prosperity for people and communities worldwide. The company's commitment to innovation and user-centric development makes this an ideal opportunity for a senior engineer looking to make a significant impact in the financial technology sector while working with modern iOS technologies and frameworks.

This role is perfect for someone who is passionate about iOS development, enjoys tackling complex challenges, and wants to be part of a team that's shaping the future of financial technology. You'll have the chance to work on large-scale applications while maintaining a focus on code quality, performance, and user experience.

Last updated 20 hours ago

Responsibilities For Senior Software Engineer, iOS App Development

  • Take ownership of core components within iOS applications, translating product requirements into elegant and scalable software solutions
  • Partner closely with product managers, UX designers, and fellow engineers to gather requirements and transform concepts into reality
  • Uphold and champion best practices in iOS development, including coding standards, design patterns, and performance optimization
  • Develop and maintain comprehensive unit and integration tests
  • Share expertise with junior engineers, providing guidance and mentorship
  • Continuously learn and explore emerging iOS technologies and trends

Requirements For Senior Software Engineer, iOS App Development

  • Bachelor's or Master's degree in Computer Science or related field
  • 5+ years of hands-on experience in iOS app development
  • Deep understanding of Swift programming language and its ecosystem
  • Mastery of core iOS frameworks (UIKit, Foundation, Core Data) and experience with SwiftUI and Combine
  • Familiarity with common iOS architectural patterns (MVC, MVVM, VIPER)
  • Experience in profiling and optimizing iOS applications
  • Knowledge of unit testing and integration testing frameworks
  • Strong communication skills
  • Problem-solving abilities
  • Self-motivation and ability to work independently

Interested in this job?

Jobs Related To Intuit Senior Software Engineer, iOS App Development

Senior iOS Engineer

Senior iOS Engineer role at Intuit focusing on developing high-quality mobile applications with AI integration and customer-centric solutions.

Senior iOS Engineer, Trust Identity

Senior iOS Engineer position at Airbnb focusing on identity verification and trust-building features within the platform.

Senior iOS Engineer, Quality Engineering

Senior iOS Engineer position at Airbnb focusing on Quality Engineering, building and maintaining test automation frameworks and infrastructure for iOS applications at scale.

Senior Software Engineer, Mobile (iOS), Core

Senior iOS Engineer role at Google's Core team, building fundamental technologies for flagship products with competitive compensation and benefits.

Senior Software Engineer, Mobile (iOS), Google Workspace

Senior iOS Engineer position at Google Workspace, developing mobile applications that impact billions of users, offering competitive compensation and growth opportunities.