About the Company We are looking for a skilled Senior iOS Software Developer with a strong passion for solving complex problems and building high-quality mobile applications. You will be part of a fast paced, highly collaborative team, working on innovative products across iOS and iPadOS platforms. We continuously adopt the latest technologies, so there is always something new to learn and improve.
Responsibilities
Design, develop, debug, and deliver best-in-class native iOS applications
Collaborate with cross-functional teams to define, design, and ship new features
Continuously improve application performance by identifying and fixing bugs
Evaluate and implement new technologies to improve development efficiency
Assess technical feasibility of new mobile features
Build strong working relationships with team members and management
Contribute to team growth through code reviews and technical discussions
Develop new product features (Kotlin experience is a plus; Java knowledge required)
Diagnose and resolve defects reported by users and internal teams
Review peer code to ensure quality, compliance, and Modern Android Development (MAD) best practices
Participate in Agile / Scrum ceremonies
Monitor production releases and investigate issues
Research and evaluate new SDKs and platform requirements
Qualifications
Required Skills
Strong experience with native iOS development
Expertise in Swift, Xcode, iOS SDK
Experience with debugging, performance optimization, and CI / CD
Understanding of mobile architecture patterns (MVVM, MVC, etc.)
Experience working in Agile / Scrum teams
Familiarity with Kotlin; Java knowledge required
Experience with code reviews and best practices
Preferred Skills
Experience with cross-platform or Android development
Knowledge of Modern Android Development (MAD)
Exposure to new SDK integrations and platform updates
Senior iOS Software Developer BrazilMexico Remote • Santana de Parnaíba, São Paulo, Brazil