Remote
(Anywhere)
Salary Range
Full Time Employee
Experience Level
Senior
Requirements
Desired Skills
Tasks and Responsibilities
Show originalAbout the role
We are looking for a Senior iOS Developer with more than 8 years of experience in native iOS mobile application development, with strong proficiency in Swift and experience building scalable, high-quality, and maintainable solutions.
Responsibilities
- Develop native iOS mobile applications with a focus on quality, scalability, and maintainability.
- Apply modern architectures such as MVVM and Clean Architecture when building solutions.
- Ensure code quality through unit and integration testing with XCTest.
- Integrate REST APIs into applications using URLSession and/or Alamofire.
- Build and maintain CI/CD pipelines, preferably in Azure DevOps.
- Modularize applications using Swift Package Manager (SPM).
Requirements
- Solid experience with native iOS development and strong proficiency in Swift.
- Knowledge of MVVM, Clean Architecture, and design patterns.
- Experience with code quality, unit and integration testing using XCTest.
- Proficiency in SwiftUI, including lifecycle, view updates, and data flow management.
- Knowledge of Clean Code and SOLID principles.
- Experience integrating REST APIs using URLSession and/or Alamofire.
- Experience with CI/CD pipelines, preferably Azure DevOps.
- Knowledge of Combine for asynchronous and reactive programming.
- Experience modularizing applications using Swift Package Manager (SPM).
Preferred qualifications
- Knowledge of Kotlin Multiplatform (KMM).
- Experience with Hexagonal Architecture.
- Experience developing applications for e-commerce.
Work model and location
The position is based in São Paulo, SP, and is on-site.
How to apply
Applications are made on this page, directly with the company. You need a CV in PDF and an email address to confirm the application.
Share job:
How to apply
Applications are made on this page, directly with the company. You need a CV in PDF and an email address to confirm the application.
Share job: