Experienced Android Software Developer
Job details
Job description, work day and responsibilities
Experienced Android Engineer Needed
We're seeking an experienced Android Engineer to join our team. As a key member of our development team, you will be responsible for designing, building, and maintaining high-performance, scalable, reusable, and reliable Android applications.
You will lead and mentor a team of Android developers, collaborating closely with design, product, and backend teams to deliver high-quality mobile solutions. Your expertise in Java and Kotlin will enable us to develop innovative consumer-facing mobile applications that meet the needs of our users.
To succeed in this role, you must have strong experience in building quality Android apps, a good understanding of areas such as algorithms, data structures, object-oriented design, and databases. You should also be familiar with basic Android components, including activities, fragments, services, intents, and broadcast receivers.
A successful candidate will possess excellent coding practices, technical excellence, and a strong testing culture. They will be able to drive end-to-end development, including testing, deployment, and timely delivery of assigned features or products.
We're looking for someone who is well-versed in programming languages such as Kotlin/MVVM design pattern, memory management, network interaction, concurrency, and multi-threading in Android. Experience with Firebase's Firestore, media streaming, and recording using Exoplayer will be an added advantage.
As an Android Engineer, you will contribute to our company's mission of delivering high-quality mobile applications that meet the needs of our users. If you're passionate about mobile development and are looking for a challenging role, please apply.
Company address
You will be redirected to another website to apply.
Offer ID: #1139405,
Published: 2 days ago,
Company registered: 3 months ago