0% found this document useful (0 votes)
46 views2 pages

iOS Build & Release Engineer Role

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views2 pages

iOS Build & Release Engineer Role

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

iOS Build and Release Engineer

As a Mobile Build and Release Engineer on the Life360 Engineering team, you will help keep the Mobile
CI/CD pipeline running at top speed. We need smart and passionate engineers who are obsessed with
squeezing every bit of performance out of a build system and ensuring we safely deliver our apps to
market. You will work with app developers and test engineers to provide consistent, high-confidence
delivery through our CI/CD pipelines.

Responsibilities:

● Contribute to a team of Build, Infrastructure, Test, and Release Engineers focused on improving
developer velocity, scalability, and testability of Life360’s mobile apps.
● Build, maintain, and operate our mobile app CI/CD pipelines.
● Operate our build infrastructure, including working with vendor partners.
● Create the next-generation developer tooling and infrastructure for Life360’s mobile apps,
focusing on productivity, testing, and release.
● Track and monitor the usage/consumption of Infrastructure services; ensure performance and
SLA and cost control adherence.
● Develop telemetry and alerting for opportunities to improve build infrastructure and tooling, and
execute on them.
● Monitor and fix build pipelines identify bottlenecks, make improvements.
● Collaborate with leadership and key partners regularly.
● Build, package, verify, and deliver an SDK to be used by Life360 applications.
● Keep the build pipelines updated as newer versions of Xcode are released.
● Making developers happy and productive is at the core of your mission.

Minimum Qualifications:

● Bachelor's degree in Computer Science or a related field, or equivalent practical experience.


● 4+ years of hands-on technical experience.
● Proficient in one system language like Swift and scripting languages like Python, Go, Ruby.
● Deep understanding of Xcode.
● Dependency management systems like Cocoapods and SPM.
● Experience with containerizing build workloads (We use Orka and MacStadium).
● Have experience configuring and using artifact management tools.
● GitHub
● Experience with developing automated internal frameworks, increasing developer and release
velocity, improving code health and building developer tools.
● Experience with CI/CD principles, architecture and operations.
● Working experience with CircleCI, Buildkite, Jenkins or other CI/CD platforms.
● Strong knowledge of iOS build systems, networking, log analysis tools, app release and
certificate management.
Preferred Qualifications

● Willing and eager to learn iOS Build and deployment.


● Experience packaging and shipping an SDK that is used by multiple apps.
● Experience with Fastlane deployment.
● Mobile App Distribution.

You might also like