Requirements
- native iOS app development experience using Swift and SwiftUI.
- professional software development experience.
- a high degree of diligence in documentation, testing and coding.
- experience working in Agile teams & using tools such as Jira and Confluence.
- experience using CI/CD tools such as Jenkins, Bamboo, Github Actions.
- experience with version control tools such as Git, Github, Gitlab, Bitbucket and GitFlow.
- experience writing automated tests using XCTest, XCUITest.
- experience writing automated tests.
- working knowledge of design patterns such as MVC, MVVM, MVP.
- Typically requires a Bachelor’s degree in a technical discipline, and a minimum of 5-8 years related experience or Master’s degree and 2-5 years equivalent industry experience or a PhD and 0-2 years of experience.
Team
Structure: dynamic and collaborative engineering team