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
View details
Apply Now