Hybrid Senior iOS Mobile Developer

Posted 42 minutes ago

Apply now

About the role

  • Senior iOS Mobile Developer role in Campinas focused on building and maintaining modular Swift modules with MVVM Clean and SwiftUI. Work with Tuist, SPM, unit testing, Bitrise CI/CD and legacy UIKit code while collaborating with cross-functional teams.

Responsibilities

  • Develop and maintain Swift modules using MVVM Clean architecture and SwiftUI.
  • Use Tuist and Swift Package Manager (SPM) for dependency management and configuration.
  • Implement unit tests for modules, ensuring minimum coverage and code quality.
  • Actively participate in continuous integration and continuous delivery (CI/CD) processes using Bitrise.
  • Collaborate with cross-functional teams to ensure the best user experience.
  • Work with legacy parts of the project, including view code using UIKit.

Requirements

  • Experience developing with Swift and SwiftUI.
  • Strong knowledge of MVVM architecture and modularized development.
  • Experience with dependency management tools such as Tuist and SPM.
  • Experience with unit testing practices and ensuring code quality.
  • Knowledge of CI/CD, preferably with Bitrise.
  • Some experience with dependency injection in Swift.
  • Familiarity with Git and Gitflow for version control and workflow management.
  • Ability to work in a team and strong communication skills.

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-sharing (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Discount club
  • Free online platform dedicated to promoting physical and mental health and well-being
  • Pregnancy and responsible parenthood course
  • Partnerships with online course platforms
  • Language learning platform
  • And many more

Job title

Senior iOS Mobile Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job