Lead iOS Developer

Apple Inc
Hamburg, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 88K

Job location

Hamburg, Germany

Tech stack

Clean Code Principles
Apple Mac Systems
XCode
Buildbot
Unix
C++
Computer Programming
Github
Python
Shell Script
Software Distribution
GIT
Jenkins

Job description

Imagine what you could do here. At Apple, new ideas have a way of becoming great products very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. The Audio & Music Apps group is looking for a talented Build Engineer. We are an international team with a presence in Rellingen/Germany, Edinburgh and Cupertino. The Rellingen engineering team works on GarageBand and Logic Pro (both for iOS and macOS), and MainStage. Your position will either be at our German office in Rellingen near Hamburg or Berlin., This position requires a dedicated build engineer who can support their colleagues with all matters related to software distribution, associated scripting, setting up Jenkins build jobs, etc. Build configurations must be adapted and integrated into the existing system. This position also involves close collaboration with colleagues in Cupertino.

Requirements

  • Strong Python and other shell scripting skills.
  • Excellent knowledge of macOS and Unix systems.
  • Programming skills in C, C++, and Swift.
  • Proficiency with Jenkins, Buildbot, Git, GitHub (CI and SCM systems) and Xcode.
  • Fluent in English., * Experience with Clean-Code or Test-Driven-Development initiatives.
  • Experience collaborating across time zones
  • Experience adapting to evolving CI infrastructure
  • Experience working with localisation pipelines

About the company

At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced, and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. We will work with applicants to make any reasonable accommodations.

Apply for this position