Taro Logo

Staff Software Developer - Mobile

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

Description For Staff Software Developer - Mobile

Intuit's DynExTeam is seeking a Staff Software Developer - Mobile to shape how the company designs, crafts, operates, and runs mobile applications. This role offers an opportunity to make a significant impact on Intuit's transformation into a modernized, AI-driven platform.

As a Staff Mobile Software Developer, you'll be responsible for building successful applications, services, and APIs that deliver substantial value to customers. The ideal candidate should be comfortable handling ambiguity and changes, take initiative, and have a bias towards action. The role requires someone who isn't afraid to tackle difficult problems and dive into new technologies.

Key responsibilities include creating impactful mobile experiences with deep customer empathy, acting as a technical subject matter expert, mentoring fellow engineers, and leading a small team. You'll also identify opportunities to enhance software applications with AI technology and evaluate their impact on performance and user satisfaction.

The position requires 7+ years of professional experience with expertise in developing large-scale, consumer-facing mobile applications, particularly in either Android (Kotlin, Jetpack Compose, Android SDK) or iOS (Swift, SwiftUI). Strong skills in software design/architecture, SDLC, web services, and AI integration are essential.

This is a hybrid role based in Toronto, requiring 3 days per week in the office. The role offers opportunities for both vertical and lateral growth within Intuit's engineering community, allowing you to work on different tech stacks or products as your career progresses.

Last updated a day ago

Responsibilities For Staff Software Developer - Mobile

  • Create impactful mobile experiences with deep customer empathy
  • Act as the technical subject matter expert, mentoring fellow engineers
  • Lead a small team and solve challenging programming problems
  • Proactively identify opportunities to enhance software applications with AI technology
  • Coach and mentor junior engineers on best practices
  • Launch AI integrations in production and evaluate their impact

Requirements For Staff Software Developer - Mobile

Kotlin
  • BS/MS in Computer Science or equivalent work experience
  • 7+ years of professional experience with expertise in developing, maintaining, and innovating large-scale, consumer-facing mobile applications
  • Expertise in modern mobile technologies (Android or iOS)
  • Experience in Software design/architecture process
  • Experience in the entire Software Development Life Cycle (SDLC)
  • Experience with web services (REST or SOAP)
  • Excellent communication skills
  • Experience with unit testing and Test Driven Development (TDD)
  • Proficient in building or integrating functional AI models
  • In-depth understanding of AI integration

Interested in this job?

Jobs Related To Intuit Staff Software Developer - Mobile