
Senior iOS Developer
Posted 23 hours ago

Posted 23 hours ago
This is a fully remote position, open to applicants in Brazil.
β’ Serve as a Senior iOS Developer
β’ Create IT solutions and projects for iOS mobile applications
β’ Assess systems and establish system and application architectures
β’ Design data and integration frameworks
β’ Write efficient, clear, secure Swift code that minimizes resource usage
β’ Architect and implement strong, modular systems
β’ Develop user interfaces for iOS applications
β’ Apply design patterns, unit testing, and integration testing
β’ Troubleshoot applications and integrate REST/RESTful APIs
β’ Collaborate using Git, Pull Requests, and Code Reviews
β’ Minimum of 7 years of experience in developing IT solutions and projects for iOS mobile applications
β’ Proficient in systems analysis
β’ Strong understanding of system architecture
β’ Knowledgeable in data modeling and/or integration frameworks
β’ Familiarity with programming languages; Swift is preferred
β’ Understanding of Agile methodologies
β’ Basic to intermediate English language skills are preferred
β’ Advanced proficiency in Swift, covering advanced concepts and best practices in quality, privacy, and security
β’ Skills in code optimization for enhanced efficiency
β’ Ability to write maintainable code for other developers
β’ Solid experience with Xcode for iOS application development
β’ Extensive knowledge of core frameworks and libraries such as Combine, SwiftUI, UIKit, Alamofire, or URLSession
β’ Capability to implement efficient, scalable solutions with low resource consumption
β’ Experience with iOS architectures like MVVM, MVP, and Clean Architecture
β’ Ability to design and implement strong, modular systems
β’ Skill in creating user-friendly and visually appealing interfaces
β’ Familiarity with software design patterns, including Dependency Injection and the Repository Pattern
β’ Experience with unit and integration testing for iOS applications, such as XCTest and XCUITest
β’ Advanced debugging capabilities
β’ Familiarity with Git, Pull Requests, and Code Reviews
β’ Experience in integrating and utilizing REST and RESTful APIs
β’ Experience in the banking industry is preferred
β’ Position also open to individuals with disabilities
β’ Collaborative, respectful, and supportive work atmosphere
β’ Commitment to talent development
β’ Implementation of practices that streamline and connect various technological and innovative elements
Mercor
Mercor
Mercor
Get handpicked remote jobs straight to your inbox weekly.