Skip to content
All jobs

Android Mobile Developer

  • Dikshatek
  • Remote — Vietnam
  • Full Time
  • Developer

Your duties will be to: Provide hands-on technical leadership and development in mobile solution development you will get your hands dirty Provide a leading voice in the evolving mobile architecture framework and road-map covering languages, tooling, patterns and delivery processes Enhance our talent pool ensuring that our teams skills and practices are leading edge and aligned to technology strategy Provide technical guidance through the complete Solution Delivery Lifecycle Developing solution architectures aligned with enterprise-wide standards to ensure successful implementation of technology solutions Lead the technical design process coordinating various stakeholders; develop and document solution architectures for projects aligned to banks standards and policies Custodian of design and engineering best practices; and technical app road-maps Requirements:Technical Skills: At least 3 years of experience in Android Good understanding of modern Android architecture like MVVM, MVI, etc. Strong at object-oriented programming and reactive programming. Must have experience developing for multiple screen sizes and densities. Experience with developing custom UI for native components. Familiar with trending frameworks and libraries Good at finding and using third-party open source libraries Have experience integrating mobile apps with web services, such as Firebase. Have experience in automation tests and unit tests. Have experience in memory and performance solving. Having experience with Dexguard, Progurad, or Dexprotector is a plus. Having experience developing both Android and iOS applications is a plus. Having an app in Google Play or the Apple App Store is a plus. Having experience in KMM development is a big plus. Soft skills: Strong willingness to learn new practices and technologies Able to work well in the team and willingness to mentor / coach others Exceptional interpersonal skills, including facilitation and negotiation Understanding and experience of Agile methodology Experience in working across a number of technical domains with the ability to deep dive where required and ensure correct solutions are implemented Ability to translate technical talk to the business Ability to deliver convincing presentations that provide significant insight and generate consensus and buy-in Originally posted on Himalayas