 
        
        We're seeking a seasoned developer to spearhead our Android endeavors.
Dive deep into digital solutions and shape the mobile software landscape. Our team is passionate about delivering top-tier products that stay at the forefront of technology trends.
Key attributes of this role include:
 * 6+ years of experience in software engineering
 * Extensive experience developing Android mobile native applications in Kotlin
 * Solid understanding of the full Android mobile development life cycle
 * Strong knowledge of Android UI design principles and best practices
 * Experience developing native Android applications on API level 28 and above
 * Experience with at least one of these design architectures: MVVM, Clean Architecture
 * Expert in UI layouts and creating adaptive layouts for various hardware configurations
 * Experience writing custom views and controls
 * Experience in testing high-volume applications: unit test, integration test, E2E Test
 * Experience using external commercial and open-source libraries
 * Experience with Git and GitFlow
 * A solid grasp of fundamental algorithms, data structures, and design patterns
 * Portfolio of apps built; ideally available in the Google Play App Store
 * Ability to prototype new features and redesign existing ones
As a key team member, you will:
 * Contribute to high-quality mobile app design and architecture
 * Apply software engineering design patterns to develop well-structured, modular, performant application code
 * Serve as a technical mentor in mobile app development
 * Perform code reviews, write unit and UI tests, and contribute to architectural planning and refactoring