iOS Developer Roles and Responsibilities
- You will be collaborating with our team to design and develop applications for our iOS platform.
- You will be constantly analysing and revising pre-existing code for bug fixes.
- You will have to troubleshoot issues and coordinate issue resolution with operational and technical teams.
- You will be evaluating the app architecture to improve overall functionality and user experience.
- You will have to stay up to date with the newest technologies and security measures to keep our iOS applications at the latest standard.
- You will be sharing feedback and brainstorming ideas with teams to develop and introduce new features.
Must haves
- Strong foundation with iOS software, and architecture.
- 5+ years’ experience with Swift .
- Should have an experience with SOLID, Algorithms, Architectural Patterns, MVVM,
- Familiarity with web technologies and UI/UX standards (Swift UI, Apple HIG).
- Previous experience with APIs and working with third party libraries.
- Should be familiar with SSL Security and Keychain.
- Should be familiar with combine and Swift UI
- Proficient with GIT/ GitHub.
- Should have built custom frameworks.
- Good knowledge of Cocoa Pods.
- Good knowledge of Unit Testing ( XCTesting)
Good to have
- Experience with GitHub Actions / Fastlane.