As a successful candidate you would:
- Be directly involved in creating native apps for their clients and partners in the fields of media, communications and education.
- Actively contribute to ideation, strategy, implementation and iteration of features and functionality for Fabrik.
- Be responsible for upholding code quality and testing practices for their fleet of Android apps.
- Take ownership of re-architecting the existing Android codebase into a modular architecture.
- Manage the transition from Java to Kotlin.
- Uphold their values of service, quality, maintainability, design and iteration in a teaching and learning environment.
- Be accountable for creating and maintaining world class applications.
Our client expects from you as a successful candidate that:
- You have more than three years experience working as an intermediate Android App developer, having filled the primary role on a shipped Android app developed natively.
- You have more than a years 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 would even be more successful as a candidate if:
- You have successfully completed the Android NanoDegree.
- You are comfortable working with wireframing tools and prototyping proof of concepts.
- You are comfortable using App Center and Microsofts Azure DevOps.
- You have experience writing Bash Scripts.
As a person you should be able to recognize yourself in the following:
- A professional who understands that best results are achieved through collaborating with others, and not just in working alone.
- A natural-born teacher who will do what it takes to up-skill the people around you, and has an opinion on what constitutes great work.
- Career-focused with the motivation to forge ones own path to success within a high-performing team.
- The diligence and discipline to get things done, no matter the level or perceived