Senior Staff Software Developer - Mobile (IOS)

Be among the first applicants.
Intuit Inc.
Toronto
CAD 90,000 - 150,000
Be among the first applicants.
Yesterday
Job description

Come join Intuit's DataX team as a Senior Staff Software Developer - Mobile (iOS). The DataX team is responsible for capturing global customer tax data from any source at any time through their tax experience, whether that is documents they have on their computer, taking pictures of physical documents they have with their phone, or importing data from 3rd party institutions like payroll companies or financial institutions.

Intuit has embraced a hybrid way of working. This is a hybrid role with the expectation of working from our Toronto office 3 days per week.

Responsibilities

  1. Drive velocity in the organization by identifying and driving key opportunities across the mobile platform and broader company, accelerating customer, business, and technology outcomes.
  2. Drive significant technology initiatives end-to-end within the iOS platform, including horizontal layers of the mobile architecture.
  3. Understand customer behaviors and partner with cross-functional partners (Product Management, Design, etc.) to influence and drive end-to-end mobile solutions for customer problems.
  4. Design and implement durable and scalable AI-powered iOS solutions to solve critical customer problems in a fast-paced environment.
  5. Contribute to solutions outside of your primary iOS area of ownership with a boundaryless mindset.
  6. Leverage knowledge of building AI-native applications to reimagine and enhance existing mobile solutions and create new experiences.
  7. Guide the application of AI to customer problems within mobile, understanding AI's value and limitations.
  8. Create robust, scalable, and secure technical designs for iOS applications, balancing short-term and long-term objectives to ensure high availability and performance.
  9. Continuously learn, experiment, and apply cutting-edge mobile technologies and AI paradigms to solve customer problems on iOS.
  10. Act as a technical expert for iOS, mentoring engineers and leading discussions.
  11. Partner with internal and external groups for cross-functional design, development, and integration of mobile solutions.
  12. Collaborate with Architecture, Product Management, and Operations teams to design, develop, test, and release mobile features.
  13. Contribute to standards, patterns, and best practices to improve mobile engineering within Intuit.
  14. Stay informed on industry trends in mobile and AI, recommending new technologies, prototypes, patents, and process improvements.

Minimum Qualifications

  • Ability to drive velocity in a matrixed environment with multiple stakeholders.
  • Experience developing, maintaining, and innovating large-scale consumer-facing iOS applications.
  • 5+ years of designing complex mobile architectures and distributed systems.
  • Experience with AI technologies/tools and applying them to mobile or backend solutions.
  • Knowledge of AI technologies like SageMaker, LangChain, LLMs, Prompt Engineering, DialogFlow, Python in mobile contexts.
  • Expertise in Swift and SwiftUI.
  • Experience in software design/architecture for mobile apps.
  • Familiarity with the entire SDLC for mobile releases.
  • Experience with web services (REST or SOAP) for mobile backends.
  • Preferred experience with cloud environments like AWS/GCP.
  • Bachelor's or Master's degree in Computer Science or related field.

Team and Leadership Skills

  • Strong analytical, problem-solving, and communication skills.
  • Mentoring skills and ability to influence and communicate effectively across teams.
  • Collaborative team player with experience working in fast-paced, complex environments.
  • Excellent communication skills for all levels, including executives.
  • Self-starter with decision-making capabilities within mobile domain.
  • Proven ability to drive results and work effectively with global teams across time zones.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Staff Software Developer - Mobile (IOS) jobs in Toronto