CI&T

Mid-Level iOS Developer

CI&T

full-time

Posted on:

Location Type: Hybrid

Location: Curitiba • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job 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