Taro Logo

Senior iOS Developer

Tech transformation specialists uniting human expertise with AI to create scalable tech solutions, with over 6,500 employees worldwide.
iOS
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

CI&T, a global tech transformation company with over 6,500 employees worldwide, is seeking a Senior iOS Developer to join their team in Brazil. This remote position offers an opportunity to work on innovative projects that leverage artificial intelligence and cutting-edge technologies.

As a Senior iOS Developer, you'll play a crucial role in designing and developing scalable, user-centric mobile applications. The position requires expertise in Swift and Objective-C, along with deep knowledge of iOS SDK and various architectural patterns. You'll be responsible for leading and mentoring junior developers while collaborating with cross-functional teams to deliver high-quality solutions.

The ideal candidate should possess advanced English skills and have extensive experience with iOS development, including proficiency in performance optimization, testing, and integration with RESTful APIs. The role offers a comprehensive benefits package including health insurance, meal allowance, and various professional development opportunities through CI&T University and learning platforms.

CI&T values diversity and inclusion, fostering a collaborative environment where innovation thrives. The company has built partnerships with more than 1,000 clients during their 30-year history and continues to push the boundaries of technology transformation. This role presents an excellent opportunity for experienced iOS developers looking to make a significant impact while working with AI-driven solutions and the latest technologies.

The position combines technical leadership with hands-on development, offering a perfect balance for senior developers who want to grow their careers while contributing to meaningful digital experiences. The remote work setup provides flexibility while maintaining strong collaboration with global teams.

Last updated 3 months ago

Responsibilities For Senior iOS Developer

  • Collaborate with designers, product managers, and backend developers to create user-friendly iOS applications
  • Architect, develop, and maintain scalable iOS solutions using Swift and Objective-C
  • Lead and mentor junior developers, fostering team growth and sharing best practices
  • Conduct thorough code reviews to ensure high-quality deliverables
  • Optimize applications for performance and efficiency
  • Troubleshoot and resolve complex technical challenges
  • Ensure compliance with Apple's design guidelines
  • Contribute to the continuous improvement of development processes and tools

Requirements For Senior iOS Developer

  • Advanced English skills, both written and verbal
  • Proven experience as a Senior iOS Developer with expertise in Swift and Objective-C
  • Strong knowledge of iOS SDK, Xcode, and native libraries/frameworks
  • Experience integrating RESTful APIs and WebSockets
  • Familiarity with software architecture patterns like MVVM, MVC, or VIPER
  • Proficiency in unit and UI testing using frameworks like XCTest
  • Knowledge of memory management, performance optimization, and code profiling
  • Experience with CoreData, CoreAnimation, and third-party libraries
  • Familiarity with version control tools like Git
  • Strong problem-solving skills and attention to detail

Benefits For Senior iOS Developer

Medical Insurance
Dental Insurance
Parental Leave
  • Health and dental insurance
  • Meal and food allowance
  • Childcare assistance
  • Extended paternity leave
  • Wellhub (Gympass)
  • TotalPass
  • Profit-sharing (PLR)
  • Life insurance
  • CI&T University
  • Discount club
  • Free online platform for physical and mental well-being
  • Pregnancy and responsible parenting course
  • Partnerships with online learning platforms
  • Language learning platform