
Mid-Level Software Engineer, Mobile – iOS
Posted Oct 17

Posted Oct 17
This is a fully remote position, open to applicants in Brazil.
• Create features for the primary home screen of the iOS application.
• Oversee the performance of releases and applications in a production environment.
• Monitor and implement ongoing enhancements to the user experience.
• Guarantee the quality, stability, and performance of iOS applications.
• Utilize software development and architectural best practices.
• Integrate with APIs and external services.
• Develop and sustain unit tests to ensure quality delivery.
• Implement push notifications and manage remote configurations (Remote Config).
• Contribute to the advancement of the architecture and technical standards embraced by the team.
• Proven experience in developing iOS applications using Swift.
• Familiarity with SwiftUI and Combine.
• Experience with UIKit.
• Understanding of design patterns.
• Knowledge of Protocol-Oriented Programming (POP).
• Experience with MVVM and MVVM-C architectures.
• Understanding of Clean Architecture principles.
• Proficient with Git and GitFlow.
• Knowledge of REST API integration.
• Experience in developing unit tests with XCTest.
• Understanding of concurrency concepts (async/await, Grand Central Dispatch (GCD), and OperationQueue).
• Knowledge of dependency management using Swift Package Manager (SPM) and CocoaPods.
• Familiarity with software development best practices and Clean Code standards.
• Understanding of BDD (Behavior-Driven Development).
• Nice to have: familiarity with data persistence using Core Data.
• Nice to have: experience in developing UI tests with XCUITest.
• Nice to have: understanding of Server-Driven UI.
• Nice to have: experience with BrowserStack.
• Meal and/or food allowance
• Health and dental insurance
• Life insurance
• Partnerships with TotalPass and ZenKlub
• Extended maternity and paternity leave
• Childcare assistance
• Discounts of up to 50% on graduate programs and MBAs at leading institutions such as FIA, FAAP, and PUCRS
• No dress code
• Birthday day off
• Baby Gift: gift for newborns
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.