Senior iOS Developer
New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- GitSwiftRESTful APIs
Requirements
- Strong experience in iOS development with deep knowledge of the iOS SDK and Apple Human Interface Guidelines.
- Advanced proficiency in Swift, including asynchronous programming (Swift Concurrency, async/await, or Combine).
- Experience with data persistence and storage solutions such as Core Data or Realm.
- Solid understanding of RESTful API integration using URLSession, Alamofire, or similar tools.
- Strong commitment to software quality, including unit testing (XCTest) and UI testing practices.
- Experience with Git and dependency management tools such as CocoaPods or Swift Package Manager.
- Advanced English communication skills, both written and spoken.
- Ability to work in agile, collaborative environments with strong product and user focus.
Responsibilities
- Lead the design and evolution of scalable iOS architectures, ensuring maintainability and long-term product stability.
- Develop high-quality Swift code to implement complex features and polished, user-centric interfaces using UIKit and/or SwiftUI.
- Optimize application performance by identifying and resolving memory, responsiveness, and rendering issues.
- Collaborate with UI/UX designers and backend engineers to deliver seamless integrations and pixel-perfect experiences.
- Drive code reviews, enforce engineering best practices, and maintain strong unit and UI test coverage.
- Mentor and support junior and mid-level developers, fostering technical growth within the team.
- Manage the full iOS app lifecycle, including releases, App Store submission, and deployment processes.
View Full Description & ApplyYou'll be redirected to the employer's site