onsite
Mobile Software Engineer iOS II - Synchrony
Software Engineer
Senior iOS engineer building high‑performance mobile apps for a fintech platform, leveraging Swift, Xcode, and modern iOS frameworks to deliver secure, scalable user experiences.
About the role
Key Responsibilities
- Design, develop, and maintain iOS applications using Swift and the latest iOS SDKs.
- Collaborate with cross‑functional teams to define feature requirements and translate them into clean, testable code.
- Integrate RESTful APIs, manage data persistence with Core Data, and ensure optimal app performance and battery efficiency.
- Implement UI/UX designs using UIKit, Auto Layout, and animation techniques to create engaging user experiences.
- Participate in code reviews, unit testing, and continuous integration pipelines to uphold code quality.
Requirements
- 3+ years of professional iOS development experience.
- Proficiency in Swift, Xcode, and iOS frameworks such as UIKit, Core Data, and Combine.
- Strong understanding of RESTful API integration, JSON parsing, and networking best practices.
- Experience with version control (Git) and agile development methodologies.
- Excellent problem‑solving skills and a passion for building high‑quality mobile experiences.