Desenvolvedor Mobile iOS - Senior
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- SwiftCI/CD
Requirements
- Strong senior-level experience in iOS development.
- Deep expertise in Swift (generics, ARC, protocol-oriented programming).
- Highly skilled in SwiftUI and UIKit.
- Experience with architecture patterns (MVVM, VIPER, or Clean Architecture).
- Solid knowledge of core iOS frameworks (CoreData, CoreLocation, AVFoundation).
- Experience with REST API integration.
- Proficiency in asynchronous programming (Combine and/or async/await).
- Understanding of performance optimization, memory management, concurrency, and mobile security.
- Experience with CI/CD pipelines, Git workflows, and App Store deployment.
- Familiarity with tools such as Fastlane, GitHub Actions, or Azure DevOps.
Responsibilities
- Participate in UX, product, and data-driven brainstorming sessions with designers, POs, and data scientists to design and refine mobile experiences.
- Develop and maintain high-performance iOS applications used by millions of users, ensuring scalability and usability.
- Define and evolve mobile architecture decisions, including frameworks, patterns, and development processes.
- Review pull requests and contribute to maintaining high code quality standards across the team.
- Monitor application performance, crash reports, and production analytics to identify improvement opportunities.
- Collaborate actively in the iOS engineering community, sharing knowledge and promoting best practices.
View Full Description & ApplyYou'll be redirected to the employer's site