Description
At CI\&T, we help major enterprises transform the potential of AI into real business impact through AI Deployment, AI-native execution, and tech-integrated business solutions.
With 30 years of experience in technological transformation, we accelerate innovation with expertise in agentic SDLC, application modernization, Data \& AI, martech, and business strategy.
We are 8\.000 CI\&Ters across more than 25 countries, collaborating to build solutions with real impact. AI is already part of how we work, evolve, and innovate every day.
**Important**: If you reside in the Metropolitan Region of Campinas, your physical presence at our city offices is mandatory, per our current attendance policy.
Hello, this is Bia from CI\&T!
I am a Talent Acquisition Analyst, and I am looking for professionals located in **Brazil for one of CI\&T's clients.**
**Mission:**
You will join a multidisciplinary team and be responsible for developing modern iOS applications using scalable and distributed architecture.
**Key Responsibilities:**
* Develop and maintain iOS applications and related technologies, focusing on performance, accessibility, usability, and consistent user experience;
* Define and implement features and architectural components for iOS using Swift and MVVM\-C or MVP\-C architecture;
* Develop modern and accessible user interfaces using SwiftUI and/or Auto Layout (Storyboard, Xib, ViewCode), including knowledge of Threads;
* Integrate mobile applications with external services using various approaches (APIs, events, etc.), ensuring efficient, secure, and resilient communication;
* Define and implement application architecture according to functional and non-functional requirements;
* Define, estimate, and develop features in an agile environment (Scrum/Kanban), participating in agile ceremonies and stakeholder alignment sessions;
* Implement automated tests using modern tools from the iOS ecosystem;
* Actively participate in code reviews, contributing to code quality, consistency, and maintainability;
* Assist in identifying, monitoring, and resolving issues (bugs, crashes, performance problems, battery consumption, memory usage, etc.);
* Document technical decisions, architectures, workflows, and best practices, contributing to internal guides and standards;
* Stay up-to-date with new features and libraries in the mobile ecosystem, proposing continuous improvements to architecture, tools, and development practices;
Requirements:
* Solid experience developing native iOS mobile applications;
* Deep understanding of architectural approaches and best practices (MVVM\-C, MVP\-C, VIP, etc.);
* Experience with Swift Concurrency (async/await, Actor);
* CocoaPods and Swift Package Manager (SPM) for dependency management, with autonomy to create and maintain libraries;
* Strong understanding of the iOS lifecycle and experience with unit and instrumented testing;
* Experience integrating mobile applications with cloud services (AWS);
* Practical experience with DevSecOps and CI/CD for iOS applications using Xcode Cloud, GitLab CI, or Fastlane, including pipeline construction capability;
* Experience with agile methodologies (Scrum, Kanban) and collaborative work within multidisciplinary squads;
* Practical experience with automated testing in the mobile context;
* Knowledge of mobile UX/UI best practices, platform guidelines (Human Interface Guidelines, Material Design), and basic accessibility concepts;
* Experience with microservices and event-driven architecture, understanding how a mobile app integrates into this ecosystem;
* Practical knowledge of observability and resilience in mobile applications (crash monitoring, performance, logging, feature flags, circuit breakers for API consumption);
* Experience with mobile application security (secure storage, token protection, proper certificate usage, anti-tampering practices, etc.);
You’ll stand out if:
* Familiarity with using AI in software development;
* Experience with hybrid applications using React Native;
* Prior experience in large-scale mobile development environments involving multiple apps, teams, or business domains;
* Prior experience with feature toggles, A/B testing, and experimentation in mobile applications.
**Our benefits:**
* 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 and Results Sharing Program (PLR);
* Life insurance;
* Continuous learning platform (CI\&T University);
* Discount club;
* Free online platform dedicated to promoting physical health, mental well-being, and overall wellness;
* Pregnancy and responsible parenting course;
* Partnerships with online learning platforms;
* Language learning platform;
* And many more
More details about our benefits here: https://ciandt.com/br/pt\-br/carreiras
At CI\&T, inclusion starts from the first contact. If you are a person with a disability, it is important to **submit your medical report during the selection process.** *Check which information must be included in the report* *by clicking here.* This way, we can ensure the support and accommodations you deserve. **If you don’t yet have a qualifying medical report, don’t worry: we can support you in obtaining it.**
We have a dedicated Health and Wellness team, inclusion specialists, and affinity groups who will support you throughout every stage. Count on us to walk this journey alongside you.