Mobile Engineer – IOS
Company | Gusto |
---|---|
Location | San Francisco, CA, USA, Remote in USA, New York, NY, USA, Denver, CO, USA |
Salary | $164000 – $235000 |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- A minimum of 6 years of experience in Swift and iOS software engineering, with at least 8 years in mobile software engineering overall.
- Excellent communication skills and a knack for building strong cross-functional partnerships.
- A self-driven mindset with the ability to tackle greenfield projects and bring innovative ideas to life.
- Proficiency in iOS testing frameworks and a solid understanding of best practices.
- Experience in developing platform components and common features that enhance scalability, consistency, and maintainability throughout the product development lifecycle.
- Strong critical thinking abilities and a keen attention to detail.
- A willingness to learn continuously and a passion for mentoring others on the team.
Responsibilities
- Architect, build, test, and refine Gusto’s native Android app, along with supporting mobile web views that enhance user experience.
- Develop, iterate, and improve product features that integrate core business functions, work tools, value-added services, and financial products.
- 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.
- Work cross-functionally with teams in product apps, identity, security, design systems, and infrastructure to deliver world-class experiences right into our customers’ hands.
- Build and scale essential services, such as push notification systems and localization features, to enhance app functionality.
- Enhance and maintain our Android mobile infrastructure, including build pipelines, testing automation, and the release process, to ensure smooth operations.
- Create a product that our customers truly love—don’t just take our word for it; see what our customers have to say.
Preferred Qualifications
- Experience delivering high-quality code across a diverse tech stack.
- Strong knowledge of SwiftUI and/or GraphQL.
- Proficiency or familiarity with MVVM architecture.
- Experience with analytics and monitoring tools to track app performance and user engagement.
- Familiarity with mobile infrastructure, including CI/CD, automated testing environments, and build & release systems.
- Comfort in navigating ambiguity, with the ability to set clear milestones and deliverables for the team.