JobMatch
← Back to jobs

Android Mobile Developer

Dikshatek

RemoteVietnammidFull Time
Posted
today
Source
Himalayas
Field
Engineering

Skills

LeadershipAgileUI Design

Description

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

JobMatch aggregates public listings. Always apply through the original posting.