At a Glance
- Tasks: Develop and maintain high-quality Android applications while collaborating with a dynamic team.
- Company: Join an award-winning agency known for creating impactful work for global brands, especially in sports.
- Benefits: Enjoy 25 days of holiday, monthly work/life balance days, and a staff bonus scheme.
- Why this job: Be part of a compassionate team that values collaboration and personal growth in a fun environment.
- Qualifications: 1-2 years of mobile development experience with Java and Kotlin; strong Android SDK knowledge required.
- Other info: Must have at least one published app or open-source project; UK work authorization needed.
The predicted salary is between 36000 - 60000 £ per year.
Android Developer
Introduction
In response to new work and additional work from existing clients we are looking for an Android Developer to join our team. We produce award-winning work for globally recognised brands across a variety of sectors especially sport, and are looking to expand the team to help us continue this trend into the future. We offer competitive salaries and a range of benefits including a monthly work/life balance day to help everyone here maintain a healthy lifestyle.
Job Description
We are looking for a talented Android developer responsible for the development and maintenance of native Android applications. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working either independently and alongside other engineers and designers. Therefore, commitment to collaborative problem solving and creating quality products and code as well as a passion for the Android platform is essential.
Responsibilities
- Translate designs and wireframes into high quality code.
- Design, build, and maintain high performance, reusable, and reliable applications.
- Ensure the best possible performance, quality, and responsiveness of all applications.
- Work with backend developers to integrate and consume restful API’s
- Identify and correct bottlenecks and fix bugs through automated testing.
- Provide detailed estimates of work and ensure timely delivery of features.
- Help maintain code quality, organisation, and automation.
- Collaborate with team members to refine our best practices and processes.
- Participate in code reviews, write automated tests, and help define our technical roadmap. Continuously learn and keep up to date with emerging technologies to evaluate impact to business.
Skills and experience
- Strong knowledge of the Android SDK, different versions of Android, and how to deal with different devices.
- 1 to 2 years of mobile software development experience with Java.
- 1+ years of mobile software development experience with Kotlin.
- Must have design layout skills in XML, and be able to explain the design and layout process
- Experience with RESTful APIs to connect Android applications to back-end services.
- Strong knowledge of Material design principles, patterns, and best practices.
- Experience with offline storage, asynchronous programming, and performance tuning.
- Ability to understand business requirements and translate them into technical requirements.
- An obsessional enthusiasm for Android as a user and developer.
- Proficient understanding of code versioning tools, such as Git.
- Passionate about writing clean, well organised, and production-ready code.
- At least one published App Store app or open-source project.
- Constant monitoring and learning of new technologies and the market landscape.
Goodies
We’re a hard working, compassionate agency, with a fun outlook and a collaborative approach. We’re in this together and we succeed as a team with comprehensive on-boarding and induction, 25 days holiday, staff bonus scheme, the last Friday of every month off as a (discretionary) work-life balance day (where there is no Bank Holiday in the month), regular career and personal planning, pension, share options after two years.
Education:
- Computer Science Degree or equivalent (required)
Work authorisation:
- United Kingdom (required)
Salary
According to experience. Applicants for this post should send a current CV and a covering letter to
No agencies please
Android Developer employer: Other Media
Contact Detail:
Other Media Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Android Developer
✨Tip Number 1
Make sure to showcase your passion for Android development during the interview. Share specific projects you've worked on, especially any published apps or open-source contributions, as this demonstrates your hands-on experience and enthusiasm.
✨Tip Number 2
Familiarize yourself with the latest trends in Android development and be prepared to discuss them. This shows that you are proactive about learning and adapting to new technologies, which is crucial for the role.
✨Tip Number 3
During the interview, emphasize your collaborative skills. Since you'll be working with other engineers and designers, sharing examples of successful teamwork can highlight your ability to contribute positively to the team dynamic.
✨Tip Number 4
Be ready to discuss your experience with RESTful APIs and how you've integrated them into your applications. Providing concrete examples will demonstrate your technical expertise and problem-solving abilities.
We think you need these skills to ace Android Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Android development, particularly your skills in Java and Kotlin. Include any relevant projects or apps you've published to showcase your expertise.
Craft a Compelling Cover Letter: In your cover letter, express your passion for Android development and how your skills align with the company's needs. Mention specific experiences that demonstrate your ability to work collaboratively and solve problems.
Showcase Your Technical Skills: Be specific about your technical skills in your application. Highlight your knowledge of the Android SDK, RESTful APIs, and Material design principles. If you have experience with code versioning tools like Git, make sure to mention it.
Demonstrate Continuous Learning: Mention any recent technologies or trends in Android development that you are following. This shows your commitment to staying updated in the field and your enthusiasm for the platform.
How to prepare for a job interview at Other Media
✨Showcase Your Android Passion
Make sure to express your enthusiasm for Android development during the interview. Share your experiences with the platform, any personal projects you've worked on, and how you stay updated with the latest trends and technologies in the Android ecosystem.
✨Demonstrate Your Technical Skills
Be prepared to discuss your experience with Java and Kotlin, as well as your knowledge of the Android SDK. You might be asked to solve coding problems or explain your approach to integrating RESTful APIs, so brush up on these topics before the interview.
✨Prepare for Collaborative Scenarios
Since the role emphasizes teamwork, think of examples where you've successfully collaborated with other developers or designers. Be ready to discuss how you handle feedback during code reviews and how you contribute to refining best practices within a team.
✨Highlight Your Problem-Solving Abilities
The ability to identify and fix bottlenecks is crucial for this position. Prepare to share specific instances where you've encountered challenges in your projects and how you approached solving them, especially in terms of performance tuning and bug fixing.