1EM7408 Senior IOS Engineer
Job Summary
We are seeking experienced Senior iOS Engineer to joinour Digital Services team on a large-scale mobile application program for aconnected consumer hardware product. The engineer will build the iOSapplication through which end users set up and pair their device configure howits components behave monitor its condition protect it against unauthorizeduse and access premium services.. The engineer will work across user-facing application features development in a hardware context where the features written communicate withreal components on a physical device and the shared iOS frameworks APIs andquality infrastructure that those features build upon.
- Design build and ship performant scalable iOS features andmodules in Swift and SwiftUI from concept to App Store release.
- Own the architecture of the assigned area and keep it modularreadable and testable.
- Write unit tests and actively extend the test coverage of theexisting codebase.
- Collaborate with UX/UI designers backend engineers and theembedded and component teams to align application behavior with hardware andservice behavior.
- Build against and contribute to shared Kotlin Multiplatformmodules where logic is shared with Android.
- Participate in refinement estimation and technicalfeasibility evaluation during planning phases.
- Review peer code and contribute to shared iOS engineeringstandards and a high code-quality bar.
- Bachelors degree in Computer Science Software Engineeringor equivalent practical experience.
- 510 years of professional iOS development experience atsenior individual contributor level.
- Extensive know-how in iOS development with Swift and SwiftUI.
- Solid understanding of building performant and scalable iOSapplication features.
- Solid iOS SDK and framework fundamentals and soundapplication architecture practice.
- Writing unit tests and extending code test coverage.
- Solid understanding of working in an agile environment.
- UI/UX collaboration and involvement in planning phasesincluding technical feasibility evaluations.
- Kotlin and Kotlin Multiplatform development including makingshared modules ergonomic to consume from Swift.
- Design of developer-friendly APIs and SDKs includingversioning migration paths deprecations and support of consuming teams.
- Testautomation and continuous integration practice with a demonstrable standardfor high-quality code
Required Experience:
Senior IC
About Company
Engineering technology company headquartered in Germany with more than 1000 accumulated years of experience with extensive focus on automotive industry, mobility solutions and IOT applications.