[Job- 29071]Developer Mobile Senior - iOS/Android, Brasil

CI&TCI&T·Remote(Brazil)
Software Development

WFA Digital Insight

As demand for mobile development specialists continues to rise, with a 25% growth in 2025, CI&T stands out as a leader in technological transformation. Combining human expertise with AI, they create innovative solutions for major clients. With a strong focus on digital skills and remote work, this role is perfect for those looking to advance their careers in mobile development. Candidates should be prepared to showcase their expertise in Kotlin, Java, and Swift, as well as their experience with software architecture and clean code principles. Before applying, it's essential to understand the current market context and the importance of skills like Clean Swift and MVVM.

Job Description

About the Role

As a Senior Mobile Developer at CI&T, you will play a crucial role in driving digital and cultural transformation for one of the largest banks in Brazil. Your expertise in mobile development will be essential in creating scalable tech solutions that meet the bank's evolving needs. You will work closely with a team of professionals who share your passion for innovation and excellence.

The role entails designing, developing, and testing mobile applications using Kotlin, Java, and Swift. You will be responsible for ensuring that the applications are stable, efficient, and meet the required quality standards. Your experience with software architecture, such as Clean Swift and MVVM, will be invaluable in this role.

CI&T is committed to fostering a culture of innovation and collaboration. As a Senior Mobile Developer, you will have the opportunity to work with a talented team of professionals who are dedicated to delivering exceptional results. You will also have access to the latest tools and technologies, as well as ongoing training and development opportunities.

What You Will Do

  • Design, develop, and test mobile applications using Kotlin, Java, and Swift
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop and maintain high-quality, efficient, and well-documented code
  • Participate in code reviews and ensure that the code meets the required quality standards
  • Troubleshoot and resolve technical issues that arise during development
  • Work with the QA team to identify and resolve defects
  • Develop unit tests and integration tests using XCTests, KIF, or XCUITests
  • Collaborate with the DevOps team to ensure smooth deployment of applications
  • Stay up-to-date with the latest trends and technologies in mobile development

What We Are Looking For

  • At least 5 years of experience in mobile development using Kotlin, Java, and Swift
  • Proven experience with software architecture, such as Clean Swift and MVVM
  • Experience working with different programming paradigms, such as MVP and SOLID
  • Strong understanding of clean code principles and design patterns
  • Experience with unit tests and integration tests, using XCTest, KIF, or XCUITests
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
  • Experience working in an Agile environment
  • Strong knowledge of mobile development best practices

Nice to Have

  • Experience with CI/CD environments and Maven
  • Knowledge of SCM process and version control tools
  • Experience with modularization of mobile projects
  • Familiarity with cloud-based technologies, such as AWS or Azure
  • Experience with machine learning or AI-powered applications

Benefits and Perks

  • Health and dental plan
  • Food and meal allowance
  • Childcare allowance
  • Extended parental leave
  • Partnership with gyms and health and wellness professionals via Wellhub (Gympass)
  • TotalPass
  • Participation in Profits and Results (PLR)
  • Life Insurance
  • Continuing education platform (CI&T University)
  • Discount club
  • Online platform dedicated to promoting physical, mental, and well-being health
  • Course for pregnant and responsible parents
  • Partnership with online course platforms
  • Language learning platform

How to Stand Out

  • Tip: Highlight your experience with Kotlin, Java, and Swift, and be prepared to provide examples of your work.
  • Tip: Showcase your understanding of software architecture, such as Clean Swift and MVVM, and explain how you have applied these principles in your previous roles.
  • Tip: Emphasize your experience with unit tests and integration tests, and explain how you ensure that your code meets the required quality standards.
  • Tip: Be prepared to discuss your experience working in an Agile environment and how you handle feedback and iteration.
  • Tip: Research CI&T's company culture and values, and be prepared to explain why you are a good fit for the company.
  • Tip: Prepare to talk about your experience with CI/CD environments, Maven, and other relevant tools and technologies.
  • Tip: Be ready to provide examples of your problem-solving skills and attention to detail, and explain how you handle technical challenges.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.