Android Developer
Hong Kong



  • Solve complex user experience functional and technical challenges
  • Implement and promote adherence of group technology standards and practices to ensure the highest degree of software quality
  • Adhering to client and / or Appnovation technology standards and practices
  • Create demos and proof of concepts based on unique customer scenarios
  • Stay current with technology and industry best practices to ensure that skill set / knowledge base remains broad and current
  • Design and implement web / mobile applications
  • Initial setup of a mobile project
  • Implement full screen sets and features and required unit tests
  • Conduct code reviews
  • Presents work progress in client facing meetings
  • Deliver code that is optimized for effectivity, efficiency and security
  • Consult

  • Provide thought leadership to prospects and customers in areas of digital customer experience technologies and mobile application development
  • Build relationships and become a trusted advisor for Appnovation’s customers, business development, client services and project leadership teams
  • Partner with Appnovation colleagues from Strategy, Creative / UX, Data Science, Architecture, Engineering, Creative Technology, Quality and Delivery on ideation, proposal definition and delivery of world class innovative customer experiences
  • Actively contribute to Pre-Sales activity, product lifecycle planning, statement of work (scope, deliverables, tasks, effort estimations and risk / constraint identification) and project delivery
  • Translate marketing strategies and creative requirements into technical specifications
  • Articulating and advocating best practices

  • Bachelor’s Degree in business (marketing focus preferred), computer science, or equivalent
  • 4+ years of web and / or mobile interface development experience and has delivered projects as part of a team
  • Deep understanding of modern web and / or mobile interface development frameworks and build tools
  • Deep understanding of combining design theory and user centric design principles with content, navigation, usability, behavioural analytics tagging, accessibility and SEO considerations
  • Deep understanding and knowledge of Apple and Google development tools
  • Deep understanding of software quality attributes (eg. Correctness, Reliability, Adequacy, Learnability, Robustness, Maintainability, Readability, Extensibility, Testability, Efficiency, Portability)
  • Strong understanding of DevOps principles and processes
  • Strong proficiency in Android mobile development and Android native technologies (eg. Koitlin, Java, dependency injection, MVVM and other model architecture patterns, databinding, Android Architecture Components, Jetpack and unit testing)
  • Proficiency in at least one or more of the following programming languages and environments - iOS Native (Swift, Objective-C), VIPER, Reactive programming, POP, SwiftUI, React Native, Flutter, Ionic with Redux)
  • Experience working with delivery methodologies (eg. Waterfall, Agile - Scrum, SAFe, DAD)
  • Experience in customer facing roles
  • Excellent communication Skills
  • Thank you for your interest in a career with Appnovation Technologies! Please note that only those selected for an interview will be contacted.

    At Appnovation, we recognize that diverse teams are the strongest teams. Diversity, Equity & Inclusion is not only something that we embrace - we celebrate it! We are proud to be an Equal Opportunity Employer and we encourage applicants from all backgrounds, lived experiences and industries to apply.

    Come join us at Appnovation, and learn more about how we stay true to our company values as we build better lives through better digital.

    Accommodations are available upon request throughout the recruitment process.


    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    通過點擊“繼續”,我允許neuvoo同意處理我的數據並向我發送電子郵件提醒,詳見neuvoo的 隱私政策 。我可以隨時撤回我的同意或退訂。