IOS Developer | Codersbrain
full-timecontractual
Posted on July 17, 2025
Job Description
IOS Developer
Job Summary
The IOS Developer will play a crucial role in the design and development of innovative iOS applications, focusing on enhancing user interaction through advanced technologies such as Augmented Reality (AR) and 3D experiences. This position involves rapid prototyping, feature building, and collaboration within a dynamic team to deliver high-quality software that exceeds user expectations.
Responsibilities
- Rapidly design, prototype, and build innovative features using iOS technologies with a focus on AR, 3D, and camera-first experiences.
- Leverage native iOS frameworks such as ARKit, RealityKit, SceneKit, and Metal to create engaging and realistic immersive interactions.
- Build high-quality, reusable, and performant UI components using both SwiftUI and UIKit.
- Ensure optimal performance and responsiveness across the entire range of supported Apple devices.
- Collaborate in an agile, cross-functional team of product managers, designers, and other engineers to deliver features at a fast pace.
- Take full ownership of your work, from initial concept and technical design to testing, release, and maintenance.
Qualifications
- Deep expertise in React Native, Swift, and a strong understanding of the iOS Software Development Kit (SDK).
- Proven experience with modern iOS architecture patterns (e.g., MVVM) and frameworks (SwiftUI, UIKit).
- Hands-on experience or a strong passion for learning Apple's AR/3D frameworks (ARKit, RealityKit, SceneKit).
- A strong understanding of concurrency (Grand Central Dispatch (GCD), Swift Concurrency) and memory management in iOS.
- Excellent debugging skills and proficiency with iOS performance and debugging tools such as Instruments.
- A keen eye for detail and a passion for crafting fluid animations and exceptional user experiences.
- Ability to quickly learn new technologies and apply them to build functional and robust prototypes.
Preferred Skills
- Familiarity with additional development tools and frameworks could further enhance performance and visualization of applications.
Experience
- Previous experience in iOS development is preferred, though specific years of experience are not specified.