CI&T

CI&T

CI&T is a global digital technology agency empowering agile growth for leading companies through advanced technologies with a team of 2000 experts worldwide.

Internet Software & Services
5K-10K
Founded 1995

Description

  • Write clean, maintainable code using software development best practices.
  • Design solutions using appropriate frameworks and established architectural patterns.
  • Identify and drive improvements in architecture, development experience, and user experience.
  • Collaborate with developers, designers, QA, and stakeholders to deliver successful projects.
  • Review code and provide constructive feedback to the team.
  • Maintain a stable and productive development environment.
  • Stay current with Swift updates and apply them within the team.
  • Participate in complex problem-solving and propose innovative solutions.
  • Mentor junior developers and support onboarding of new team members.
  • Monitor and fix crashes reported by Firebase Crashlytics and promote a quality-focused incident culture.
  • Break complex features into incremental, testable pieces using techniques such as feature flags.
  • Refactor legacy code incrementally as part of ongoing product evolution.

Requirements

  • Strong proficiency in Apple development and Swift 5+ with the ability to analyze and propose complex refactorings.
  • Deep expertise in VIPER and familiarity with MVVM, MVP, and patterns such as Facade, Adapter, Factory, Singleton, Builder, and Abstract.
  • Strong experience with SwiftUI as the main UI framework.
  • Advanced UIKit knowledge, including view hierarchy optimization and thread handling.
  • Solid understanding of Swift Concurrency, including async/await and Actor.
  • Deep Git knowledge, including GitFlow and advanced commit operations.
  • Experience with Cocoapods and Swift Package Manager (SPM) for dependency management.
  • Hands-on experience with Apollo iOS and GraphQL concepts such as fragments, unions, interceptors, headers, and responses.
  • Experience building CI/CD pipelines with Xcode Cloud, GitLab CI, or Fastlane.
  • Experience with unit testing using XCTest and Swift Testing, including snapshot testing.
  • Experience with Firebase Crashlytics and Google Analytics.
  • Knowledge of networking, including HTTP requests, JSON/XML parsing, and asynchronous programming with GCD and Async/Await.
  • Strong understanding of memory and performance topics such as ARC, lazy properties, computed properties, and weak/strong/unowned references.
  • Mastery of Xcode, including debugging tools, SPM, Xcodegen, and Instruments.
  • Experience creating scalable design system components for large-scale projects.
  • Familiarity with Agile methodologies such as Scrum and Kanban, and tools like Jira.
  • Nice to have: experience with automation languages for CI such as Ruby or Python.
  • Nice to have: understanding of Bitrise integration workflows.
  • Nice to have: ability to present Apple-related topics internally or externally.
  • Nice to have: basic security knowledge, including data persistence, HTTPS, and authentication mechanisms.
  • Important: if you live in the Campinas metropolitan area, office presence will be required under the current attendance policy.

Benefits

  • Health and dental insurance.
  • Meal and food allowance.
  • Childcare assistance.
  • Extended parental leave.
  • Gym and wellness partnerships through Wellhub (Gympass) and TotalPass.
  • Profit sharing (PLR).
  • Life insurance.
  • Continuous learning platform through CI&T University.
  • Discount club.
  • Free online platform focused on physical, mental, and overall well-being.
  • Pregnancy and responsible parenting course.
  • Partnerships with online learning platforms.
  • Language learning platform.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr iOS

Coderio 51-250 Internet Software & Services

Coderio is hiring a Senior iOS developer to join a global digital payments initiative for an international media payments leader on a fully remote, contract basis.

Agile iOS Kafka Kanban REST API Scrum Swift
23 hours, 39 minutes ago

Senior iOS Engineer - Health Care

Goods & Services 51-250 Media

Goods & Services is seeking a Senior iOS Software Engineer to help build medical mobile applications and SDKs for regulated healthcare products with distributed teams.

Agile CI/CD Git HIPAA iOS JSON Prototyping REST API Scrum Swift SwiftUI UX Design
1 day, 12 hours ago

(Senior) iOS Developer - Freelance

Netguru 251-1K Internet Software & Services

Netguru is hiring an iOS Developer to build and maintain mobile applications and delivery processes for client projects in a fully remote, freelance or full-time collaboration model.

CI/CD iOS Kubernetes Swift SwiftUI UIKit
1 day, 16 hours ago

Staff Engineer, iOS

Alphasense 51-250 Industrial Conglomerates

AlphaSense is hiring a Staff iOS Engineer to own the native Apple platform for AI-powered mobile decision workflows and high-trust enterprise experiences.

Android CI/CD Design Systems iOS Java Kotlin macOS Node.js Python Spring Boot Swift SwiftUI
1 day, 17 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers