Principal Software Engineer (Android)
Job Description Roles & Responsibilities Technical Planning: Deconstruct high-level product features (Epics) into independently executable, technically sound user stories. System Integration & Architecture: Co-create robust API contracts with cloud teams and define/propose optimal IoT protocols alongside embedded software teams. Frontend Strategy: Formulate technical approaches for the frontend team, including architectural blueprints, sequence diagrams, and strategies for reusable UI components. Technical Leadership: Ensure architectural alignment and code quality through cross-platform Pull Request (PR) reviews, acting as the primary escalation point to troubleshoot and unblock developers. Cross-Functional Delivery: Lead technical dependency discussions and alignment across design, backend, embedded, and frontend teams to secure the inputs necessary for smooth feature delivery. Create and maintain estimation frameworks across platforms Lead/develop POCs to vet out new technologies and/or feature ideas Skills Must have +10 years of experience in Native Android Development Having concrete knowledge of the latest architecture and design patterns for both Android and iOS (MVVM architecture) Proven proficiency in Kotlin Strong understanding of architecture principles Coroutines & Flow and RxJava Dagger for dependency Injection Compose Retrofit Gson for JSON serialization Unit (Junit)/UI testing (Espresso) Nice to have AWS Cloud MQTT Protocol Swift Desired Candidate Profile We're seeking a solid and creative Principal Software Engineer (Android) eager to solve scale problems and work on cutting-edge technologies in mobile development. As an architect, you will be responsible for the architecture of the mobile application for Android platform. Company Industry IT - Software Services Department / Functional Area IT Software Keywords Principal Software Engineer (Android) Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply on original siteOpens the employer's site in a new tab
- CompanyLuxoft
- LocationDubai - United Arab Emirates
- CategoryMobile
- SourceNaukrigulf
- Listed1 month ago
Related Mobile jobs
QA Automation Engineer
Remote work Work From Home Should have own Laptop Exp-4+ Years WEb Mobile IOS Testing JAVA Testing Selenium Testing Desired Candidate Profile Call me or…
Mobile Developer
Adree is seeking a Mobile, Developer to support product development by leveraging technical and analytical expertise to design, develop, and maintain…
Flutter Developer
SBC is looking for a Flutter Developer to join our team in an on-site, full-time position located in adonis. The Flutter Developer will be responsible for…
iOS Developer
Our client u2014 a Saudi Arabia based holding group u2014 is launching a peer u2011 to u2011 peer lending platform and looking for experienced iOS Developers…