Skip to content
← Back to job listings

Senior Staff Software Engineer (iOS Platform)

Gusto · Seattle, United States

External listingfull-time3 days ago

About The Role

Join Gusto as a Senior Staff Software Engineer (iOS Platform) and take ownership of scaling our shared services while keeping up with the latest in the iOS world. You will architect, build, test, and refine Gusto's iOS app, enhance and maintain our mobile infrastructure, and collaborate closely with various teams to create a product that our customers truly love.

  • Architect, build, test, and refine Gusto’s iOS app, along with supporting embedded mobile web views that enhance user experience.
  • Enhance and maintain our iOS mobile infrastructure, including build pipelines, testing automation, and the release process, to ensure smooth operations.
  • Collaborate closely with our product management, design, and partner teams in product apps, identity, security, design systems, and infrastructure to identify technical and customer pain points.
  • A minimum of 10 years of experience in Swift and iOS software engineering, with at least 12 years in mobile software engineering overall
  • A self-driven mindset with the ability to tackle greenfield projects and bring innovative ideas to life
  • Excellent communication skills and a knack for building strong cross-functional partnerships
  • A willingness to learn continuously and a passion for mentoring others in the organization
  • Experience in developing platform components and common features that enhance scalability, consistency, performance, and maintainability throughout the product development lifecycle
  • Proficiency in iOS testing frameworks and a solid understanding of best practices
  • Strong critical thinking abilities and a keen attention to detail
  • Experience delivering high-quality code across a diverse tech stack
  • Experience with analytics and monitoring tools to track app performance / health and user engagement
  • Experience with mobile infrastructure, for example: CI/CD, automated testing environments, and release orchestration
  • Building a strong mobile foundation that feature teams can build on top of
  • Mobile Testing-at-scale
  • Experience working at scale on apps that span multiple teams and feature areas
  • Strong knowledge of GraphQL

This is an external listing. JobSpring does not represent or verify the employer. Report this listing