Own the development of our Android app store and B2B applications and SDKs
Scale mobile team processes by practicing “Clean Code” principles in one or more of the following domains: app architecture, branching/versioning, release train, feature flipping and A/B test, CI pipeline, TDD.
Confidently advocate for the Android platform e.g: evaluating new frameworks, mentoring the team and leading the Android technical vision at TrueMotion
Delivering apps to the market with continually increasing productivity, while also maintaining and continually improving turnaround time and and quality
Participate in code reviews and team meetings
Desired Skills & Experience:
3+ years of experience working with key technologies for the Android platform.
Fluency in Java
Knowledge of RxJava and/or Kotlin
Experience designing robust, extensible and customizable mobile application code and frameworks
Experience consuming and/or designing REST APIs
Strong UI development skills (complex view trees, animations, rendering and strong knowledge of the Android UI kit)
Knowledgeable about test driven development (TDD), behavior driven development (BDD) and debugging.
Basic cryptographic knowledge
Literacy in one or more of the following languages: C/C++, Swift, Objective-C, Python.
System engineering /architectural skills e.g. be able to understand the big picture.