Looking for an experienced Software Developer to lead a team of:
- 5 Developers and 3 Quality Assurance engineers.
The team is responsible for both the iOS and Android versions of one of our international customer’s mobile apps in the financial space.
Qualifications
- Must have, Bachelor’s Degree in Computer Science (or equivalent discipline) from a recognised tertiary institution.
- Equivalent experience will be considered, but not preferred.
Experience
- Minimum 5 years’ experience as a Mobile Software Developer with exposure to both Android and iOS environments.
- Experience with leading and/or working in teams of at least 5 developers.
- Expertise in Java/Kotlin and Swift Programming language with the ability to Architect, design and write complex solutions.
- Understanding of JSON based REST API
- Exposure to front-end development and design patterns.
- Strong Analytical, Design and Programming skills.
- Experience with Agile development methodologies like Scrum.
- Experience in software version control (such as Git) and software deployment standards.
- Experience in software quality concepts such documenting source code and software language specific code quality practices.
Desired Skills:
- iOS
- Android
- Mobile Software Development
- JAVA
- Kotlin
- Swift
- JSON
- REST API
- Design Programming skills
- Agile
- Scrum
Desired Work Experience:
- 5 to 10 years Software Development
Desired Qualification Level:
- Degree
About The Employer:
International Client – Mobile Applications – Financial space.