remote
Senior iOS Developer - Assistant Vice President - Citi
iOS Developer
Lead the design, development, and delivery of high‑performance iOS applications, driving architectural decisions and mentoring a cross‑functional team while ensuring best practices in Swift, Objective‑C, and modern iOS frameworks.
About the role
Key Responsibilities
- Architect and implement scalable, maintainable iOS applications using Swift and Objective‑C.
- Collaborate with product, design, and backend teams to define feature specifications and technical requirements.
- Mentor junior developers, conduct code reviews, and promote coding standards and best practices.
- Integrate RESTful services, third‑party SDKs, and continuous‑integration pipelines.
- Optimize app performance, memory usage, and battery consumption across iOS devices.
Requirements
- 5+ years of professional iOS development experience.
- Proficiency in Swift, Objective‑C, Xcode, UIKit, and Core Data.
- Strong understanding of REST APIs, JSON parsing, and networking libraries.
- Experience with version control (Git) and CI/CD workflows.
- Excellent problem‑solving skills and a passion for delivering high‑quality mobile experiences.