At a Glance
- Tasks: Develop and enhance our Android SDK and customer applications, from concept to release.
- Company: Join a dynamic team focused on creating impactful software solutions for users worldwide.
- Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
- Why this job: Make a real difference in user experiences while collaborating with a talented, driven team.
- Qualifications: 5+ years of Android development experience in Java/Kotlin; strong design pattern knowledge required.
- Other info: Work in a distributed setup, fostering collaboration and innovation across the company.
The predicted salary is between 48000 - 72000 £ per year.
Responsibilities:
- You will be responsible for the further development of our core products (mainly our native Android SDK and sometimes on our end user-facing customer applications, cross-platform deliveries).
- Take ownership in delivering new functionality and fixes from idea creation, through the design phase, until the public release.
- Write clean, readable and well-documented code, understanding that your changes impact hundreds of well-known applications in the app store and influence the experience of a significant number of daily unique end-users using our SDK.
- Participate in resolving issues together with our customers.
- Collaborate with the whole R&D team / entire company to build features that matter.
- Manage your work by organizing your time, prioritizing tasks, and taking ownership of topics.
Requirements:
- 5+ years of experience in developing Android applications in Java / Kotlin.
- Strong understanding of software design patterns as well as Android specifics, Gradle/Groovy.
- Capable of working on large-scale projects.
- Obsessed with delivering quality software.
- Business-driven and result-oriented individual.
- Effective communication and collaboration skills as you will be working in a high-performing team who currently works in a distributed setup.
Android Developer employer: Airtel Africa
Contact Detail:
Airtel Africa Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Android Developer
✨Tip Number 1
Familiarise yourself with our core products and the specific technologies we use, such as Java, Kotlin, and Gradle. This will not only help you understand our needs better but also allow you to speak confidently about how your skills align with our projects during discussions.
✨Tip Number 2
Showcase your experience with large-scale Android projects in your conversations. Be prepared to discuss specific challenges you've faced and how you overcame them, as this demonstrates your problem-solving abilities and your capability to deliver quality software.
✨Tip Number 3
Highlight your collaboration skills by sharing examples of how you've worked effectively within a team, especially in a distributed setup. Emphasising your ability to communicate and coordinate with remote colleagues can set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your approach to managing time and prioritising tasks. We value individuals who take ownership of their work, so be ready to explain how you organise your workload and ensure that you meet deadlines while maintaining high standards.
We think you need these skills to ace Android Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 5+ years of experience in Android development, specifically mentioning your proficiency in Java and Kotlin. Include any relevant projects that showcase your ability to work on large-scale applications.
Craft a Strong Cover Letter: In your cover letter, express your passion for developing quality software and your understanding of software design patterns. Mention specific examples of how you've taken ownership of projects and delivered impactful features.
Showcase Your Code Quality: If possible, include links to your GitHub or other repositories where you have contributed code. Highlight your commitment to writing clean, readable, and well-documented code, as this is crucial for the role.
Prepare for Collaboration: Since effective communication is key, be ready to discuss how you've collaborated with teams in the past. Think of examples where you resolved issues with customers or worked closely with R&D teams to deliver features.
How to prepare for a job interview at Airtel Africa
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java and Kotlin in detail. Highlight specific projects where you've developed Android applications, focusing on the challenges you faced and how you overcame them.
✨Demonstrate Your Problem-Solving Abilities
Expect questions that assess your ability to resolve issues. Prepare examples of how you've tackled bugs or performance issues in past projects, especially those that had a significant impact on users.
✨Emphasise Collaboration
Since you'll be working in a distributed team, share experiences that showcase your effective communication and collaboration skills. Discuss how you've worked with cross-functional teams to deliver successful projects.
✨Discuss Your Approach to Quality
As someone obsessed with delivering quality software, be ready to talk about your coding practices. Explain how you ensure your code is clean, readable, and well-documented, and why this matters in the context of user experience.