IOS Developer Position
We are seeking a highly skilled iOS developer to design, develop, and deliver high-quality mobile applications.
* Design, develop, test, and release mobile applications using the latest technologies and methodologies.
* Develop features and user interfaces using the latest tools and frameworks.
* Collaborate with cross-functional teams on domain and feature requirements, ensuring seamless integration and delivery.
* Make recommendations on solutions and approaches to achieve business objectives.
Requirements and Qualifications
To be successful in this role, you will need:
* Solid recent experience working on complex iOS applications (iPhone and iPad) in Swift and SwiftUI.
* Strong understanding of Apple Human Interface guidelines and mobile user interface design skills with a focus on optimal performance.
* Strong understanding of Xcode tools, Appstore Connect, application provisioning, development certificate management, and app distribution using third-party tools.
* Good understanding of object-oriented design, SOLID principles, and patterns (MVVM, Router, Clean Architecture, MVP, GoF).
* Solid unit and UI test automation experience with XCTest along with mocking.
* Continuous improvement in CI/CD and automated testing along with QA.
* Experience with Git, continuous integration/development, agile software development, especially using Atlassian tools like Jira.