onsite
Senior iOS Developer - Seniordevs Private Limited
iOS Developer
Seasoned iOS engineer responsible for designing, building, and optimizing high‑performance mobile applications using Swift, UIKit, and modern Apple frameworks while collaborating with cross‑functional teams.
About the role
Key Responsibilities
- Design and implement scalable, maintainable iOS applications using Swift, Objective‑C, UIKit, Combine, and related Apple frameworks.
- Collaborate with designers, product managers, and backend engineers to define feature requirements and deliver end‑to‑end solutions.
- Write clean, modular code with a focus on performance, testability, and reusability; conduct code reviews and mentor junior developers.
- Integrate RESTful APIs, manage local persistence with Core Data, and ensure seamless offline/online experiences.
- Maintain CI/CD pipelines, version control with Git, and troubleshoot production issues to guarantee high availability.
Requirements
- 5+ years of professional iOS development experience with a strong portfolio of shipped apps.
- Deep expertise in Swift and Objective‑C, as well as modern iOS frameworks such as UIKit, Combine, and Core Data.
- Proven ability to work with REST APIs, JSON parsing, and third‑party SDK integration.
- Solid understanding of software design patterns, memory management, and performance optimization on iOS devices.
- Experience with Git, Xcode, unit/UI testing, and continuous integration workflows.