iOS Tooling Engineer
Lyft
3 months ago
Toronto, Canada
Mid Level / Senior
H1B Sponsor
Base Salary
$108k - $135k/yr
Responsibilities
- Create and maintain mobile build and release infrastructure.
- Manage projects from start to finish, ensuring cross-functional alignment.
- Contribute to the source code of existing tools and open-source technologies.
- Explore and implement new tools for scaling infrastructure.
- Build mobile-specific AI agent workflows to enhance productivity.
- Maintain and update Xcode, iOS versions, and third-party libraries.
- Write high-quality, maintainable code.
- Identify and resolve issues across applications and tools.
- Share knowledge through tech talks and code reviews.
Requirements
- Minimum 3+ years of software engineering experience.
- Experience with large iOS or MacOS builds, preferably with Bazel.
- Proficient in building command-line tools using Python or Bash.
- Knowledge of Swift; SwiftUI experience is a bonus.
- Understanding of native mobile testing practices.
- Experience shipping iOS applications.
- Strong product sense and focus on usability.
- Ability to work collaboratively in a low-ego team.
- Bonus: Experience with open-source projects or AI tools.
Benefits
- Great medical, dental, and vision insurance options.
- Mental health benefits.
- Family building benefits.
- Child care and pet benefits.
- 401(k) plan for future savings.
- Discretionary paid time off for salaried team members.
- 18 weeks of paid parental leave for all types of parents.
- Subsidized commuter benefits.
- Exclusive opportunities to test new benefits through Lyft Pink.
Tech Stack
BashBazeliOSmacOSPythonSwiftSwiftUI
Categories
AI & MLMobileTesting