Desenvolvedor Mobile iOS - Senior in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor Mobile iOS - Senior in Brazil.
This role is designed for an experienced iOS engineer who wants to work on high-scale mobile applications impacting millions of users. You will be part of a collaborative, product-driven environment where technical excellence, user experience, and data-informed decisions are at the core of every delivery. The position involves close interaction with designers, product owners, and data teams, contributing to both strategic discussions and hands-on implementation. You will play a key role in shaping architecture, improving performance, and ensuring the scalability and reliability of mobile solutions. The environment is fast-paced, highly technical, and focused on continuous improvement, with strong emphasis on code quality, testing, and modern iOS practices. This is an opportunity to influence product direction while working with a mature mobile engineering ecosystem.
- 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.
The ideal candidate has strong senior-level experience in iOS development with deep expertise in Swift, including advanced concepts such as generics, ARC, and protocol-oriented programming. You are highly skilled in both SwiftUI and UIKit, with experience in architecture patterns such as MVVM, VIPER, or Clean Architecture. Solid knowledge of core iOS frameworks (CoreData, CoreLocation, AVFoundation), REST API integration, and asynchronous programming (Combine and/or async/await) is required. You have strong understanding of performance optimization, memory management, concurrency, and mobile security best practices. Experience with CI/CD pipelines, Git workflows, App Store deployment, and tools such as Fastlane, GitHub Actions, or Azure DevOps is highly valuable. You are collaborative, detail-oriented, and comfortable working in complex, large-scale mobile environments.
Benefits- Competitive compensation package
- Fully remote or flexible work arrangements (Brazil-based)
- Opportunity to work on large-scale mobile products with millions of users
- Strong focus on technical excellence, code quality, and modern iOS practices
- Collaborative and highly skilled engineering environment
- Continuous learning and professional development opportunities
- Participation in a mature product and engineering ecosystem