Description
**Mid-Level iOS Developer**
We are looking for a **Mid-Level iOS Developer** to drive people and businesses forward through innovation, with attitude, leadership, and a focus on getting things done.
**Your impact in this role:**
* Develop, maintain, and evolve native iOS applications using Swift and mobile development best practices.
* Implement new features and integrations with APIs and backend services, ensuring performance, security, and scalability.
* Collaborate with Product, Design, Backend, and QA teams to deliver solutions aligned with business requirements and optimal user experience.
* Manage code versions using Git, actively participating in code review processes and change control.
* Perform unit, integration, and functional validation tests to ensure the quality and stability of developed applications.
* Proactively identify, analyze, and resolve bugs, defects, and performance issues.
* Ensure compliance with iOS development standards, Apple’s guidelines, and best practices for usability and accessibility.
* Document technical solutions, architectures, processes, and development decisions to promote knowledge sharing across the team.
✅ **Essential Requirements:**
* Proficiency in ViewCode-based layout;
* Practical experience developing natively with Swift;
* Solid understanding of Object-Oriented Programming (OOP);
* Knowledge of the MVVM-C architecture;
* Experience with modularization using CocoaPods or Swift Package Manager (SPM);
* Knowledge of unit testing with XCTest;
* Strong grasp of UX and UI concepts.
* **Nice-to-Have:**
* Familiarity with reactive programming using RxSwift;
* Experience with testing frameworks such as Quick and Nimble;
* Familiarity with Clean Architecture principles and software engineering best practices;
* Experience with CI/CD;
* Knowledge of SwiftUI;
* Experience with Combine;
* Understanding of Swift Concurrency (async/await, actors);
* Knowledge of Swift Testing (new Swift testing APIs);
* Familiarity with Swift 6’s new @Observable observation model.
**Benefits:**
Remote work allowance
Flash Card
Access to South Academy courses and certifications
Financial education program
**About South:**
You’ll join a collaborative team that values autonomy and continuous improvement, working on projects with real business impact—where turning ideas into delivery is part of everyday life.
We’re recognized for our people: we’ve been named twice among the best companies to work for in Brazil (GPTW).
We’re committed to the future: we’re a carbon-neutral company.
Interested? Apply now and help us make it happen.