Senior Software Engineer (iOS)
Core
Build and operate high-quality native iOS applications and features end-to-end, collaborating with product managers, UX designers, and backend teams to deliver performant, reliable, and user-centric mobile experiences.
Role type
Senior IC iOS Software Engineer
Builds
Native iOS applications and features
Domain
Consumer Technology / Mobile
Deliverable
production ML models | product features
Required skills
Swift, Objective-C, iOS architecture (MVVM), CI/CD, API integration, cloud architecture (AWS/Azure), database patterns, security, performance optimization
Preferred skills
Portuguese language proficiency
Technologies
Swift, Objective-C, UIKit, SwiftUI, AWS, Azure, NoSql, Relational Databases
Responsibilities
Design and build high-quality native iOS applications and features end-to-end; Collaborate with backend teams to define and integrate APIs and services; Continuously improve app performance, reliability, and user experience; Identify and address technical debt and drive engineering improvements; Contribute to architecture decisions and evolution of the mobile platform; Work closely with stakeholders to translate business needs into well-designed mobile solutions
Seniority
Senior, hands-on IC