
Mid-Level iOS Developer
CI&T
full-time
Posted on:
Location Type: Hybrid
Location: Curitiba • 🇧🇷 Brazil
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
iOSSwift
About the role
- Develop and enhance iOS applications using Swift, with a focus on quality, performance, and scalability.
- Work collaboratively with multidisciplinary teams (product, design, and engineering) in an agile environment.
- Apply development best practices, architecture principles, and design patterns.
- Write and maintain unit and integration tests.
- Actively participate in code reviews and technical discussions.
- Contribute to the continuous improvement of the product by sharing knowledge with the team.
Requirements
- Availability to work at the client’s office in Curitiba-PR 2 days per week.
- Previous experience as an iOS Developer using Swift.
- Knowledge of architecture patterns such as Clean Swift and MVVM.
- Experience with different paradigms and best practices, such as MVP and SOLID principles.
- Experience with unit and integration testing (XCTest, KIF, or XCUITests).
- Knowledge or experience with CI/CD.
- Experience with SCM and code versioning tools.
- Experience with Swift Package Manager and CocoaPods.
- Knowledge of design patterns, modularization, and development best practices.
- Good communication skills, autonomy, and ability to collaborate in a team.
Benefits
- Health and dental insurance;
- Meal and food allowance;
- Childcare assistance;
- Extended parental leave;
- Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) TotalPass;
- Profit Sharing (PLR);
- Life insurance;
- Continuous learning platform (CI&T University);
- Discount club;
- Free online platform dedicated to promoting physical and mental health and wellbeing;
- Pregnancy and responsible parenthood course;
- Partnerships with online course platforms;
- Language learning platform;
- And many others
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
iOS developmentSwiftunit testingintegration testingClean SwiftMVVMMVPSOLID principlesCI/CDmodularization
Soft skills
communicationautonomycollaboration