Hybrid Mid-level iOS Developer

Posted last week

Apply now

About the role

  • Develop native iOS applications in Swift, using View Code (programmatic UI) to ensure flexibility and performance;
  • Manage dependencies and libraries with Swift Package Manager, promoting organization and reusability;
  • Apply MVVM architecture with Coordinators for decoupled and scalable navigation;
  • Implement dependency injection to facilitate testing and modularity;
  • Structure projects with a focus on modularization to improve maintainability and code reuse;
  • Help define and maintain CI/CD pipelines using tools such as Fastlane, Firebase App Distribution and Azure DevOps, ensuring continuous and secure delivery;
  • Collaborate within agile teams, participating in ceremonies and contributing to continuous process improvement;
  • Apply SOLID principles and software engineering best practices to ensure clean, sustainable code;
  • Write and maintain unit tests with XCTest, promoting reliability and code coverage;
  • Create and evolve reusable components and contribute to the Design System, ensuring visual and functional consistency;
  • Work closely with designers, product teams and other developers to deliver high-impact solutions.

Requirements

  • Experience with Swift, View Code (programmatic UI) and Xcode;
  • Experience with RESTful APIs;
  • Knowledge of unit testing;
  • Experience with version control and collaborative development;
  • Strong understanding of MVVM;
  • Familiarity with iOS platform guidelines.

Benefits

  • Profit-sharing (PPR)
  • Meal and food allowance
  • Private pension plan with company co-contribution
  • Life insurance
  • Medical and dental plan (employee and dependents)
  • Childcare / nanny allowance
  • Home office / hybrid work allowance
  • Gympass
  • English Pass
  • Zenklub (emotional and mental well-being platform) — extendable to dependents
  • Day off on your birthday
  • Day off on your child's birthday
  • Extended parental leave
  • No dress code

Job title

Mid-level iOS Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

HybridBrazil

Report this job

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

Report job