This client is leading IT client. The client is looking for a candidate who has six or more years of hands-on programming and technical design experience. The role involves mobile development in general across multiple platforms, and native android app development in particular.
? You have 3+ years' solid experience managing and developing people, and leading significantly sized teams of engineers.
? You have significant experience as a successful software development leader in large scale and complex mobile applications.
? Experience developing transaction-based business critical applications for reputable organisations would be beneficial.
? Deep understanding of Android Studio and various plugins, Java, etc.
? Experience with Android frameworks such as performance, threading, etc.
? Experience with offline storage, threading, and performance tuning
? Familiarity with RESTful APIs to connect Android applications to back-end services
? Knowledge of other web technologies and UI/UX standards
? Understanding of Google?s material design principles and interface guidelines
? Knowledge on reactive programming patterns (RxJava) is beneficial
? You have a degree in computer science, software engineering, information technology or related fields.
? You also have proven leadership and strong interpersonal skills, with an ability to clearly communicate high level strategy and technical details effectively across the organisation, including to senior leadership.
? You have had strong UX/UI design exposure and experience in making native apps work intuitively and with pixel perfect interfaces