ciandt logociandt logo

Senior Mobile Developer - iOS/Android at ciandt | Brazil

ciandtBrazil
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Required Experience:Mobile development experience using Kotlin and Java;Previous iOS development experience using Swift/SwiftUI;Software architecture knowledge, including Clean Swift and MVVM;Experience with various programming paradigms such as MVP and SOLID;Commitment to code quality, including unit testing and active participation in code reviews (Mockk, Roboelectric);Experience with unit and integration testing, utilizing XCTest, KIF, or XCUITests;Emphasis on Clean Code and Design Patterns to ensure code is clean, simple, and maintainable;Layout construction using XML and Jetpack Compose;Familiarity with CI/CD environments;Experience with Maven;Knowledge of SCM processes and version control tools;Experience in mobile project modularization;Soft Skills Required:Autonomy;Proactivity;Effective communication and teamwork with clients;Resilience and adaptability in challenging scenarios;Visibility and transparency when working with remote teams.

About the job

ciandt combines human expertise with artificial intelligence to deliver technology solutions at scale. With over 8,000 professionals worldwide and three decades of experience, the company has supported more than 1,000 clients. Artificial intelligence is a core part of ciandt’s strategy.

Location policy: Candidates residing in the Metropolitan Region of Campinas must comply with the current office attendance requirements, which include presence at the city offices as specified.

Role overview

This Senior Mobile Developer role centers on native iOS and Android development for Brazil’s largest banking institution. The position involves shaping technical standards, working closely with cross-functional teams, and driving improvements in user experience through practical, effective solutions.

What you will do

  • Set and uphold technical standards to support digital and cultural transformation
  • Collaborate with multidisciplinary teams to deliver native mobile app solutions
  • Maintain a strong focus on user experience and measurable outcomes
  • Participate in code reviews to ensure high code quality

Requirements

  • Mobile development experience with Kotlin and Java
  • iOS development using Swift and SwiftUI
  • Knowledge of software architecture patterns such as Clean Swift and MVVM
  • Familiarity with programming paradigms like MVP and SOLID principles
  • Experience with unit testing and code review (tools such as Mockk and Roboelectric)
  • Unit and integration testing using XCTest, KIF, or XCUITests
  • Emphasis on Clean Code and use of Design Patterns for maintainability
  • Building layouts with XML and Jetpack Compose
  • Experience working in CI/CD environments
  • Experience with Maven
  • Understanding of SCM processes and version control tools
  • Background in modularizing mobile projects

Soft skills

  • Ability to work independently
  • Proactive problem-solving approach
  • Clear communication and effective collaboration with clients
  • Resilience and adaptability when faced with challenges
  • Transparency and visibility in remote teamwork

Preferred qualifications

  • Understanding of agile practices and culture
  • Experience with automation and the testing pyramid
  • Comfort working in remote communication environments
  • Familiarity with native accessibility features
  • Experience using tools such as Jira and xRay
  • Background in payment systems and third-party integrations

About ciandt

At CI&T, we take pride in our expertise in technological transformation. By intertwining human skills with artificial intelligence, we deliver scalable tech solutions to numerous clients worldwide. With a global team of over 8,000 professionals, we have established successful partnerships with more than 1,000 clients over the past three decades.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.