FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Mobile iOS, Identity and Authentication
Itaú UnibancoSenior Software Engineer developing high-quality scalable iOS applications at Itaú Unibanco. Driving architectural decisions and collaborating with multidisciplinary teams in an AI-first context.
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
iOS developmentSwiftmobile architectureMVVMCoordinatorsDependency injectionModularizationFeature flagsUIKitSwiftUI
Soft Skills
technical leadershipinitiativecollaborationguiding architectural decisionsensuring code qualitydriving product evolution
Tools & Technologies
KeychainSecure EnclaveOAuth 2.0JWTDevice BindingREST APIsGraphQL APIsXCTestFirebaseCrashlytics
Industry Keywords
mobile application securityaccessibility best practicesobservabilitymonitoringdebuggingperformance optimizationCI/CDprocess automationGitHub Actions
Tech Stack
Tools & technologiesFirebaseGraphQLiOSSwift
About the role
Key responsibilities & impact- We are looking for a Senior Mobile Software Engineer with a focus on iOS to develop high-quality, scalable, and secure mobile applications.
- This role requires strong technical leadership, initiative, and collaboration with multidisciplinary teams, being responsible for guiding architectural decisions, ensuring code quality, and driving the continuous evolution of products.
- The position also requires the ability to work in an AI-first environment, using modern tools for AI-assisted development.
Requirements
What you’ll need- Strong experience in iOS development using Swift
- Experience building applications with a focus on performance, scalability, and resilience
- Experience with mobile architecture, including:
- - MVVM
- - Coordinators
- - Dependency injection
- - Modularization
- - Feature flags
- Experience building interfaces using UIKit and/or SwiftUI, with a focus on usability
- Knowledge and application of accessibility best practices to ensure digital inclusion
- Experience with mobile application security:
- - Use of Keychain and Secure Enclave
- - Implementation of authentication and authorization (OAuth 2.0, JWT, Device Binding)
- Experience integrating REST and/or GraphQL APIs
- Strong focus on code quality and automated testing:
- - Unit and UI tests (XCTest)
- - Software engineering best practices
- Experience with observability and monitoring:
- - Logs, metrics and tracing
- - Tools such as Firebase, Crashlytics and App Store Connect
- Experience with debugging and performance optimization:
- - Use of Instruments
- - Profiling and app behavior analysis
- Experience with CI/CD and process automation (e.g., GitHub Actions)
Benefits
Comp & perks- Transportation voucher (commuter benefit)
- Meal voucher (restaurants) / Grocery voucher (supermarkets)
- Health plan (Fundação Saúde Itaú or Central Nacional Unimed)
- Dental plan (Odontoprev or Interodonto)
- Life insurance
- PLR – Profit Sharing (subject to bank results)
- Private pension plan
- Exclusive discounts on our financial products
- Extended maternity and paternity leave
- Childcare / nanny allowance (for parents)
- Education assistance
- Wellhub or TotalPass
- Access to Itaú leisure clubs (Guarapiranga / Itanhaém and São Sebastião)