remote
Mobile Developer - iOS - ASICS Apps
Mobile Developer
iOS Mobile Developer crafting high‑performance, user‑centric running apps using Swift, Objective‑C, and Xcode, with deep expertise in UIKit, Core Data, and RESTful integration to deliver seamless runner experiences.
About the role
Key Responsibilities
- Design, develop, and maintain iOS applications for running and endurance events, ensuring high performance and reliability.
- Implement new features and optimize existing code using Swift, Objective‑C, and Xcode, following best practices and coding standards.
- Integrate RESTful APIs, manage data persistence with Core Data, and handle networking, authentication, and offline support.
- Collaborate with cross‑functional teams (design, backend, QA) to deliver polished, user‑friendly experiences.
- Participate in code reviews, unit testing, and continuous integration to maintain code quality and stability.
Requirements
- 3+ years of iOS development experience with a strong portfolio of published apps.
- Experience integrating REST APIs, handling JSON, and managing network layers.
- Strong understanding of mobile architecture patterns (MVC, MVVM, VIPER) and design principles.
- Excellent problem‑solving skills, attention to detail, and a passion for creating engaging user experiences.