JobsAisle
A

Mobile Engineer - Android

Auvron Labs

UAEAED 7,000-18,000/moToday
UAEIT & TechnologyFull Time

Skills Required

JavaAzureAgileLogistics

Job Description

Company DescriptionAvuron Labs is more than software; it's a system designed for speed, clarity, and control. Built for the real world of logistics, it connects your operations into a single workflow where every actor is visible, every delay is escalated, and every step moves your business forward.Role OverviewWe're looking for a Mobile Engineer (Android) who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.Your primary focus will be development of Android applications and their integration with back end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.Key ResponsibilitiesDesign, develop, and maintain Android applications using modern development frameworks and best practices.Ensure high performance, quality, and responsiveness of mobile applications.Collaborate with product managers, designers, and backend engineers to define, design, and deliver new features.Identify performance bottlenecks, troubleshoot issues, and resolve bugs efficiently.Maintain code quality, organization, and automation standards.Implement modern Android development practices, ensuring scalable and maintainable code.Optimize applications for performance, memory usage, and reliability.Contribute to testing strategies, including unit and UI testing.Participate in code reviews, architecture discussions, and continuous improvement initiatives.Role Requirements5–8 years of experience in Android app development with a strength in Kotlin and JavaExpert in Jetpack Compose, Navigation, Material design, Google maps Flow, and Coroutine frameworks.Expertise in Modern app development, best practices and publishing play store.Expertise in Firebase Analytics, messaging, Remote config, Crashlytics and App links.Expertise in Unit testing (ex. Mockito, MockK ) and UI testing (ex. Espresso)Expertise in designing testable software and building large scale, complex applications.Knack for benchmarking performance and memory optimization and toolsExpertise in design patterns, data structures and OOP.Proficient in MVC, MVVM, SOLID and other software architectures and principlesProficient understanding of code versioning tools.Experience in working with / implementing backend driven UI.Experience with chat and XMPP is a plus.Experience with iOS or Hybrid applications is a plus.Proficiency with Agile and continuous integration and release cycle using Azure.#J-18808-Ljbffr