Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

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.
CI&T

Senior iOS Developer

CI&T

Specialist in technology transformation creating scalable tech solutions for clients in media industry. Responsibilities include coding, project collaboration, and mentoring junior developers.

Posted 5/8/2026full-time🇧🇷 BrazilSeniorWebsite

Tech Stack

Tools & technologies
ApolloCloudFirebaseGraphQLiOSPythonRubySwift

About the role

Key responsibilities & impact
  • Support a media-industry client in collaboration with CI&T;
  • Write clean, maintainable code following software development best practices;
  • Design solutions using appropriate frameworks;
  • Consistently identify opportunities for improvement, including architecture, design patterns, developer experience and user experience;
  • Collaborate with team members — developers, designers, QA and stakeholders — to ensure project success;
  • Conduct code reviews and provide constructive feedback;
  • Ensure a stable and productive development environment;
  • Be open to learning and using widely adopted tools in the technology stack;
  • Stay up to date with Swift language updates and explore how to apply them within the team;
  • Actively participate in resolving complex problems, identifying improvement opportunities and proposing innovative solutions;
  • Mentor and share knowledge with junior developers, accelerate their growth and proactively support the team;
  • Monitor and fix crashes reported by Firebase Crashlytics, promoting a quality and incident-response culture within the team;
  • Break complex features into testable, incremental parts, using techniques such as feature flags;
  • Refactor legacy code incrementally and onboard new team members;

Requirements

What you’ll need
  • Proficiency in Apple platforms and full mastery of Swift 5+, including knowledge of advanced topics and analytical ability to propose complex refactorings
  • Design Patterns: deep knowledge of VIPER (primarily) and its variations, as well as familiarity with MVVM, MVP and other patterns such as Facade, Adapter, Factory, Singleton, Builder, Abstract Factory
  • SwiftUI as the primary UI framework, including knowledge of threading
  • Deep expertise in UIKit and optimizing view hierarchies
  • Swift Concurrency (async/await, Actor)
  • Version control with GIT: deep knowledge including GitFlow and autonomy to handle advanced tasks (edit commits, remove commits, move commits between branches)
  • CocoaPods and Swift Package Manager (SPM) for dependency management, with autonomy to create and maintain libraries
  • GraphQL with Apollo iOS, including advanced concepts such as fragments, query operations (unions, etc.), interceptors, headers and responses
  • CI/CD with Xcode Cloud, GitLab CI or Fastlane, including the ability to build pipelines
  • Unit testing with XCTest and Swift Testing, including snapshot testing techniques
  • Firebase Crashlytics and Google Analytics
  • Networking: HTTP requests, JSON/XML parsing, asynchronous programming with GCD (DispatchQueue, OperationQueue), Async/Await
  • Memory and performance: memory management with Automatic Reference Counting (ARC), lazy properties, computed variables, weak/strong/unowned references
  • Expert use of Xcode, including shortcuts, debugging features (layout, network, resources) and supporting tools (SPM, Xcodegen, Instruments)
  • Design systems and building scalable components for large-scale projects
  • Agile methodologies (Scrum, Kanban) and tools such as Jira
  • The following are a plus:
  • Knowledge of other supporting languages, such as automation languages for CI (Ruby, Python, etc.)
  • Understanding of the Bitrise integration workflow
  • Ability to present Apple-related topics to internal or external teams
  • Basic knowledge of security (data persistence, HTTPS and authentication mechanisms)

Benefits

Comp & perks
  • Health and dental insurance;
  • Meal and food allowance;
  • Childcare assistance;
  • Extended parental leave;
  • Partnerships with gyms and health and 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 well-being;
  • Pregnancy and responsible parenthood course;
  • Partnerships with online course platforms;
  • Language learning platform;
  • And many others

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Swift 5+Design PatternsVIPERSwiftUIUIKitSwift ConcurrencyGITCocoaPodsGraphQLCI/CD
Soft Skills
collaborationmentoringproblem-solvingconstructive feedbackcommunicationproactive supportanalytical abilityopenness to learningidentifying improvement opportunitiesuser experience focus