FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in developing and maintaining iOS applications using Swift, SwiftUI, and UIKit, with a strong focus on performance, quality, and user experience. Experienced in implementing software development best practices, including unit testing and architecture standards.
Highest-signal resume keywords
IOS Application DevelopmentSwift ProgrammingSwiftUI KnowledgeREST API IntegrationUnit Testing with XCTest
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
SwiftSwiftUIUIKitMVVM ArchitectureClean ArchitectureGitGitFlowXCTestConcurrencyBehavior-Driven Development
Tools & Technologies
Swift Package ManagerCocoaPodsXCUITestBrowserStack
Industry Keywords
Continuous ImprovementUser ExperienceSoftware Development Best PracticesDesign PatternsProtocol-Oriented Programming
Tech Stack
Tools & technologiesiOSSwift
About the role
Key responsibilities & impact- Develop features for the main home screen of the iOS app.
- Monitor the performance of releases and applications in production.
- Track and implement continuous improvements to the user experience.
- Ensure the quality, stability, and performance of iOS applications.
- Apply software development and architecture best practices.
- Integrate with APIs and external services.
- Develop and maintain unit tests to ensure delivery quality.
- Implement push notifications and remote configurations (Remote Config).
- Contribute to the evolution of the architecture and technical standards adopted by the team.
Requirements
What you’ll need- Experience developing iOS applications with Swift.
- Knowledge of SwiftUI and Combine.
- Experience with UIKit.
- Knowledge of design patterns.
- Knowledge of Protocol-Oriented Programming (POP).
- Experience with MVVM and MVVM-C architectures.
- Knowledge of Clean Architecture.
- Experience with Git and GitFlow.
- Knowledge of REST API integration.
- Experience developing unit tests with XCTest.
- Knowledge of concurrency (async/await, Grand Central Dispatch (GCD), and OperationQueue).
- Knowledge of dependency management using Swift Package Manager (SPM) and CocoaPods.
- Knowledge of software development best practices and Clean Code.
- Knowledge of BDD (Behavior-Driven Development).
- Nice to have: knowledge of data persistence using Core Data.
- Nice to have: experience developing UI tests with XCUITest.
- Nice to have: knowledge of Server-Driven UI.
- Nice to have: experience with BrowserStack.
Benefits
Comp & perks- Meal and/or food allowance
- Health and dental insurance
- Life insurance
- Partnerships with TotalPass and ZenKlub
- Extended maternity and paternity leave
- Childcare assistance
- Discounts of up to 50% on graduate programs and MBAs at leading institutions such as FIA, FAAP, and PUCRS
- No dress code
- Birthday day off
- Baby Gift: gift for newborns
