Share this job with your friends, family and co-workers...
THIS JOB ADVERT IS STILL ACTIVE...
ANDROID DEVELOPE - 364992
Information Technology / Web Development / Telecommunications
Wage / Salary:
R - Market Related - P/M (Per Month)
A reputable company based in Umhlanga is seeking the perfect candidate to fill an Android Developer role.
Duties & Responsibilities
Looking for people who are curious, open to feedback, and enjoy working together to create a better solution. Looking for team-mates who are not necessarily defined by their technical experience, but people with imagination and energy, vision and shared values, curiosity and heart. Everything else you need can and will be learned along the way through immersion in our iterative environment.
Role and responsibilities:
Be directly involved in creating native apps for our clients and partners in the fields of media, communications and education
Actively contribute to ideation, strategy, implementation and iteration of features and functionality
Be responsible for upholding code quality and testing practices of Android apps
Take ownership of re-architecting the existing Android codebase into a modular architecture
Manage the transition from Java
Uphold our values of service, quality, maintainability, design and iteration in a teaching and learning environment
Be accountable for creating and maintaining world class applications
Desired Experience & Qualification
Minimum qualifications and experience:
You have more than three years’ experience working as a senior Android App developer, having filled the primary role on a shipped Android app developed natively
You have more than one year experience using Kotlin
You are well-versed in Unit & Automated testing techniques for Android apps
You have a strong competency in Git
You have recently published and/or maintained live app(s) in the App Store
You have some experience in a leadership/team lead role
You have experience in UI design
You have an awareness of Agile / Scrum methodologies or have worked in an Agile / Scrum team
You are used to an in-flight teaching and mentoring atmosphere
You have successfully completed the Android NanoDegree
You are comfortable working with wireframing tools and prototyping proof of concepts
You are comfortable using AppCenter and Microsoft’s Azure DevOps
You have experience writing Bash Scripts