Sr. Android Engineer

🏢 Mylo
📍 EgyptFull-timeRemote
📅 Posted: 2d ago🔄 Updated: 2d ago
CV%
✨ AI Summary
The Senior Android Engineer will take ownership of the mobile ecosystem, scaling applications and shaping technical direction. Key responsibilities include architectural leadership, designing and maintaining high-performance code using Kotlin and Java, end-to-end ownership of engineering efforts, translating business requirements into user experiences, driving code health and refactoring, optimizing app performance, and mentoring team members. The role requires 5+ years of experience in Android development, a Bachelor's degree in a related field, and deep expertise in modern Android technologies, architecture patterns, and development tools.
Required Skills
Other
MVIFastlaneAndroid Jetpack componentsOpen-source Android librariesOffline storage strategies
Information Technology
Clean ArchitectureReact
Design, Content & Media
UI Design
🎁 Benefits & Perks
Competitive compensation package with regular performance reviews, Flexible working environment (Remote/Hybrid options), Autonomous culture with opportunities to drive high-impact architectural decisions.
Requirements
Requires 5+ years of dedicated professional experience in Android mobile application development with a Bachelor's degree in Computer Science or Computer Engineering. Must have deep mastery of Kotlin, Kotlin multi platform KMP, Java, Gradle, and Fastlane, along with strong command of Clean Architecture, SOLID principles, OOP, design patterns, MVVM, MVI, Android SDK, Jetpack components, reactive programming, and Dependency Injection frameworks like Hilt or Dagger. Proven experience with multithreading, offline storage, UI design, performance tuning, RESTful APIs, Git, and CI/CD pipelines is essential.
Description
Position OverviewWe are looking for an ambitious and visionary Senior Android Engineer to take ownership of our mobile ecosystem and help scale our applications to the next level. In this role, you won't just write code—you will shape the technical direction of our Android products, mentor talented engineers, and drive developer productivity and engineering velocity from the ground up.If you are passionate about building robust, high-performance applications using modern Android technologies and clean architecture, we'd love to have you on the team.Key ResponsibilitiesArchitectural Leadership: Design, build, and maintain high-performance, resilient, and reusable code using Kotlin, Java, Gradle, and FastlaneEnd-to-End Ownership: Drive engineering efforts from initial design to implementation, solving complex technical challenges around app performance, modularization, and developer workflow efficiencyProduct Translation: Partner closely with Product and Design teams to translate business requirements and wireframes into elegant, intuitive, and high-quality user experiencesCode Health & Refactoring: Drive key technical decisions, map out refactoring strategies, and champion high code quality, automated testing, and clean architecturePerformance & Optimization: Ensure lightning-fast responsiveness, monitor memory management, optimize UI rendering, and swiftly identify and resolve bottlenecks and bugsMentorship: Act as a technical anchor for the team, guiding best practices in mobile development and elevating overall engineering standardsRequirementsExperience: 5+ years of dedicated professional experience in Android mobile application developmentEducation: Bachelor's degree in Computer Science, Computer Engineering, or a related technical fieldCore Languages & Tools: Deep mastery of Kotlin, Kotlin multi platform KMP, Java, Gradle, and FastlaneArchitecture & Patterns: Strong command of Clean Architecture, SOLID principles, Object-Oriented Programming (OOP), design patterns, and modern architecture styles (MVVM, MVI)Android Ecosystem: Deep expertise in the Android SDK, Android Jetpack components, reactive programming, and Dependency Injection frameworks (e.g., Hilt, Dagger)Performance & Concurrency: Proven experience with multithreading, offline storage strategies, UI design principles across diverse screen sizes, and app performance tuningConnectivity & CI/CD: Extensive familiarity with RESTful APIs, open-source Android libraries, Git version control, and continuous integration (CI/CD) pipelinesBenefitsCompetitive compensation package with regular performance reviewsFlexible working environment (Remote/Hybrid options)Autonomous culture with opportunities to drive high-impact architectural decisionsWhen you come to our mylo office, you'll find creative workspaces and an open design to foster collaboration between teams. From Day 1 you will receive all the equipment you need be successful at work.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00