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