Staff Mobile Software Engineer, Ios

Gusto Gusto · Fintech · Toronto, ON +1 · Remote · Engineering

Gusto is seeking a Staff Mobile Software Engineer for their iOS team. The role involves architecting, building, testing, and refining the native iOS app and supporting mobile web views. Responsibilities include developing product features, collaborating with cross-functional teams, and scaling essential services like push notifications and localization. The ideal candidate will have at least 6 years of Swift/iOS experience, strong communication skills, and a self-driven mindset. While AI is fundamental to Gusto's operations and employees are expected to engage with AI tools, this specific role focuses on core mobile engineering rather than direct AI/ML model development.

What you'd actually do

  1. Architect, build, test, and refine Gusto’s native iOS app, along with supporting mobile web views that enhance user experience.
  2. Develop, iterate, and improve product features that integrate core business functions, work tools, value-added services, and financial products.
  3. Collaborate closely with our product management, design, and partner teams to identify technical and customer pain points, brainstorm solutions, and then prototype, iterate, and launch those solutions.
  4. Work cross-functionally with teams in product apps, identity, security, design systems, and infrastructure to deliver world-class experiences right into our customers' hands.
  5. Build and scale essential services, such as push notification systems and localization features, to enhance app functionality.

Skills

Required

  • Swift
  • iOS software engineering
  • mobile software engineering
  • iOS testing frameworks
  • platform components development
  • common features development
  • critical thinking abilities
  • attention to detail
  • continuous learning
  • mentoring

Nice to have

  • building strong cross-functional partnerships
  • tackle greenfield projects
  • bring innovative ideas to life

What the JD emphasized

  • minimum of 6 years of experience in Swift and iOS software engineering
  • at least 8 years in mobile software engineering overall