iOS Developer (Ex Apple

Mpower Plus Rezolve Ai Group Ltd
Austin, TX, United States
9 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$125,000.0 - $130,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) IOS Applications C++ (Programming Language) Software Quality Code Review Data Structures Memory Management Github Objective-C (Programming Language) Memory Leaks Software Engineering Systems Integration
+9 more
Uikit Multithreading Swiftui Concurrency Data Layers Core Data Free and Open-Source Software Core Animation Objective C++

Job description

  • Write highly optimized Swift and Objective-C code to build robust, end-to-end iOS applications, frameworks, and tools from the ground up.
  • Architect and implement complex sample projects and SDKs that demonstrate the absolute correct way to utilize new operating system APIs, frameworks, and hardware features.
  • Spend significant time in Instruments and LLDB diagnosing memory leaks, race conditions, and rendering bottlenecks.
  • Write multi-threaded, highly concurrent code using Swift Concurrency and GCD. Optimize rendering pipelines and data layers to achieve zero-latency performance under extreme loads.
  • Build aggressive stress-test applications to validate the stability, security, and ergonomics of first-party APIs.
  • Conduct meticulous code reviews. Enforce an uncompromising standard of code quality, modularity, and strict adherence to memory management and threading rules.

Requirements

  • 10+ years of continuous, heavy hands-on software development experience, exclusively focused on iOS/Swift application engineering.
  • Highly skilled in Swift and Objective-C. You must be able to seamlessly bridge the two and deeply understand the compiler, runtime, and memory models of both.
  • Proven hands-on experience building complex UI and logic using SwiftUI, UIKit, Core Data, and Core Animation.
  • Deep understanding of data structures, algorithms, system design, * Hands-on experience with lower-level frameworks (e.g., Metal, CoreAudio, Network.framework).
  • Strong proficiency in C or C++ and integrating it.
  • A portfolio or GitHub profile showcasing complex, beautifully architected, and highly performant personal projects or open-source contributions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

30 sec

Architecture of the SwiftUI and Realm chat application

Andrew Morgan · World Congress 2021

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:49 min

Adding a custom long press gesture to the tab bar

Moh’d Abualhuda +1 · World Congress 2023

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

6:40 min

Production scaling strategies and SwiftUI view styling techniques

Andrew Morgan · World Congress 2021

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all