
Swift Developer, Mobile – iOS
Posted 20 hours ago

Posted 20 hours ago
This is a fully remote position, open to applicants in Brazil.
• Design, develop, deploy, and maintain mobile applications for iOS as part of the client’s mobile app strategy.
• Implement improvements and refactor the frontend of the e-commerce platform.
• Adhere to software engineering standards and best practices during the development of solutions.
• Act as the intermediary between the client and the internal teams engaged in the project.
• Assist in more intricate planning and technical refinement activities.
• Aid in the technical growth and development of fellow team members.
• Generate documentation for services and components, along with creating technical diagrams.
• Engage in solution definition by proactively suggesting ideas and enhancements.
• Collaborate within an agile development framework, working with the team to provide ongoing value.
• Proven experience in iOS development utilizing Swift.
• Advanced skills in Swift and the development of iOS applications.
• Demonstrated experience with Swift Concurrency (async/await).
• Required expertise in Swift Testing.
• Proficient in UIKit.
• Understanding of MVVM (Model-View-ViewModel) architecture with Coordinator pattern.
• Familiarity with Jira.
• Experience using Bitbucket.
• Background in evolutionary maintenance projects, including implementing enhancements and refactoring mobile applications.
• Experience working in agile teams.
• Preferred: Knowledge of SwiftUI.
• Preferred: Familiarity with Swift 6, including concepts like Sendable, @Sendable, and @MainActor.
• This position is also open to candidates with disabilities.
CACI International Inc
Get handpicked remote jobs straight to your inbox weekly.