···
Log in / Register

Senior iOS Developer

Indeed
Full-time
Onsite
No experience limit
No degree limit
State of São Paulo, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are looking for a Senior iOS Developer to work on the development and evolution of high-quality mobile applications, building scalable and performant solutions. Key Highlights: 1. Working on the development and evolution of high-quality iOS applications. 2. Implementing new features with a focus on performance and scalability. 3. Collaborating in agile teams and highly technically mature collaborative environments. Remote, SP Senior About the Role: We are seeking a Senior iOS Developer to contribute to the development and evolution of high-quality mobile applications. This person will play a key role in building scalable and performant solutions, participating in technical decisions, implementing new features, and continuously improving architecture and user experience. Responsibilities: ✔ Develop and evolve iOS applications using Swift, SwiftUI, and UIKit. ✔ Implement new features with a focus on performance, quality, and scalability. ✔ Apply architectural best practices such as MVVM, Coordinator, and Clean Architecture. ✔ Integrate applications with REST APIs, ensuring correct JSON serialization and deserialization. ✔ Ensure code quality through unit testing using XCTest. ✔ Continuously improve app architecture by promoting modularization and scalability. ✔ Monitor and analyze application performance and stability using observability tools. ✔ Perform advanced debugging and performance analysis using Instruments. ✔ Collaborate with the team in agile processes and version control best practices using Git. Requirements: ✔ Solid experience developing iOS applications using Swift 5\+, SwiftUI, and UIKit. ✔ Experience with Flutter for cross-platform mobile development. ✔ Knowledge of architectures including MVVM, Coordinator, and Clean Architecture. ✔ Proficiency in Clean Code, SOLID principles, and Design Patterns. ✔ Experience writing unit tests using XCTest. ✔ Experience integrating REST APIs and handling JSON data. ✔ Experience with Git and branch management best practices. ✔ Experience managing dependencies using CocoaPods and/or Swift Package Manager. ✔ Experience with Firebase, Crashlytics, DataDog, or similar observability tools. ✔ Experience with advanced debugging and performance analysis using Instruments. ✔ Knowledge of modular and scalable mobile application architecture. ✔ Knowledge of mobile security (Keychain, encryption, SSL Pinning). ✔ Familiarity with mobile CI/CD pipelines (Fastlane, Bitrise, or Xcode Cloud). ✔ Experience with offline storage, push notifications, and performance optimization in mobile applications. Nice-to-Have: ➕ Experience developing applications with large user bases. ➕ Experience with advanced mobile observability and monitoring practices. ➕ Experience with performance optimization strategies and resource consumption reduction. ➕ Experience working in agile teams and highly technically mature collaborative environments. Work Model: Remote What You’ll Find at Maitha: Individual Development Experience for soft skills and ongoing journey support; Well-being Management with tracking of metrics and indicators on satisfaction progression; Training sessions, workshops, and meetups to enhance both soft and hard skills; Rewards program with a points-based system and incentives; TotalPass offering various plan options and over 250 modalities, including weight training, cross-training, yoga, dance, and much more; And much more!

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.