Taro Logo

Mobile Software Developer - iOS

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
iOS
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance

Description For Mobile Software Developer - iOS

Join Intuit's dynamic TurboTax Mobile team as a Mobile Software Developer in Bangalore, collaborating with teams across San Diego and Toronto. You'll work on the TurboTax mobile app, known for its user-friendly design and innovative features like automatic W-2 import and refund tracking.

As a Mobile Software Developer, you'll be responsible for developing iOS applications using Swift and Apple's latest frameworks, contributing to technical discussions, and building maintainable features. The role involves collaborating with cross-functional teams, participating in code reviews, and following Agile development practices.

Key responsibilities include writing clean code, implementing UI components following Apple's guidelines, debugging issues, and maintaining unit tests. You'll also focus on application performance optimization and documentation.

The ideal candidate should have 2-4 years of iOS development experience, strong Swift programming skills, and experience with iOS SDK and Interface Builder. Knowledge of RESTful APIs, version control systems, and software design patterns is essential. Additional skills in Core Data, Combine framework, and dependency management tools are beneficial.

Intuit offers a collaborative environment with opportunities for both vertical and lateral growth. Whether it's working on different tech stacks or products, Intuit supports career advancement through roles from Software Engineer to Distinguished Software Engineer. The company embraces a hybrid work model, combining in-person collaboration with virtual work flexibility.

Last updated 20 hours ago

Responsibilities For Mobile Software Developer - iOS

  • Developing iOS applications using Swift and Apple's latest frameworks
  • Contributing to technical discussions and implementation planning
  • Building and maintaining features in iOS applications
  • Writing clean, maintainable, and efficient code
  • Collaborating with cross-functional teams
  • Participating in code reviews
  • Debugging and fixing issues during development
  • Following Agile development practices
  • Writing and maintaining unit tests
  • Implementing UI components following Apple's guidelines
  • Supporting application performance optimization
  • Maintaining technical documentation

Requirements For Mobile Software Developer - iOS

  • 2-4 years of professional experience in iOS development
  • Strong knowledge of Swift programming language
  • Experience with iOS SDK, Xcode, and Interface Builder
  • Understanding of RESTful APIs and working with backend services
  • Knowledge of Apple's Human Interface Guidelines
  • Experience with version control systems (Git)
  • Experience with unit testing frameworks (XCTest)
  • Basic understanding of software design patterns
  • Good problem-solving and analytical skills
  • Good communication and teamwork abilities
  • Experience with Agile development methodologies

Interested in this job?

Jobs Related To Intuit Mobile Software Developer - iOS