At a Glance
- Tasks: Join a dynamic team to develop and enhance the NHS App for Android using Kotlin.
- Company: Be part of a forward-thinking organisation making a difference in healthcare technology.
- Benefits: Earn Β£610 per day, enjoy remote work, and gain valuable experience.
- Why this job: Make a real impact on millions of users while working with cutting-edge mobile tech.
- Qualifications: Experience in Android development with Kotlin and a passion for mobile innovation.
- Other info: Collaborative environment with opportunities for professional growth and learning.
The predicted salary is between 40000 - 60000 Β£ per year.
Your new role
Make sure to read the full description below, and please apply immediately if you are confident you meet all the requirements.
You will be part of the team that will be responsible for developing and maintaining features for the Android variant of the NHS App.
Working in a multi-disciplinary team of tech, design, business, product, infrastructure and test, you will help to design, develop, test and deliver new features while also maintaining existing features.
You will be involved throughout the entire product lifecycle being chiefly responsible for producing high-quality, performant, well-documented and tested features that deliver a first-class experience to millions of users across England.
Responsibilities
β Work with a multi-disciplinary team to design, document and develop high quality, scalable solutions for the NHS App\βs Android application using Kotlin.
β Create appropriate unit and integration tests for your work.
β Write clean, maintainable and eNicient code, which follows best practices and
coding standards.
β Optimise solutions for performance and speed to provide an excellent user experience.
β Ensure the application meets the Google Play store requirements.
β Work closely with UI/ UX designers to ensure the application implements a consistent visual intuitive design.
β Support what you deliver in production.
Experience required
β Time served experience of Android development using Kotlin and AndroidStudio.
β Be passionate about mobile development, keeping up to date with the latest
Android development trends and best practices.
β Have a good understanding of Android design principles and interface guidelines.
β Be someone who embraces collaboration when building solutions.
β Have a good understanding of MVVM Architecture and associated design
patterns.
β Be able to apply SOLID principles to improve the code structure, quality and
maintainability.
β Have a DevOps mindset, understanding how software and infrastructure work
together.
β Have a good understanding of continuous integration, continuous delivery and
how these are implemented via the use of pipelines.
β Proactively look for solutions to any issues that arise in your domain.
β Have experience with troubleshooting/ debugging application bugs and making
performance improvements.
β Have experience with using Gradle.
β Have an understanding of mobile app analytics and its use to maintain stable,
crash free applications.
β Have knowledge of using Jetpack Compose.
β Have experience with using native OS features such as push notifications, Health
Connect and Intents.
β Have experience of integrating with RESTful APIs.
β Experience in handling concurrency (e.g. background tasks/ network activity
without blocking the UI thread)
What you\βll get in return
Β£610 per day (inside IR35) remote
What you need to do now
If you\βre interested in this role, click \βapply now\β to forward an up-to-date copy of your CV, or call us now.
If this job isn\βt quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C\βs, Privacy Policy and Disclaimers which can be found at (url removed)
Android Developer employer: Hays Technology
Contact Detail:
Hays Technology Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Android Developer
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in Android development. A friendly chat can lead to insider info about job openings or even a referral.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Android projects. Include links to your GitHub or any apps you've developed. This gives potential employers a taste of what you can do.
β¨Tip Number 3
Prepare for interviews by brushing up on common Android development questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable.
β¨Tip Number 4
Don't forget to apply through our website! Itβs the best way to ensure your application gets seen. Plus, we love hearing from passionate developers like you who are eager to make a difference!
We think you need these skills to ace Android Developer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your Android development experience, especially with Kotlin and Android Studio. We want to see how your skills match the job description, so donβt be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youβre passionate about mobile development and how you keep up with the latest trends. Let us know why youβd be a great fit for our multi-disciplinary team.
Showcase Your Problem-Solving Skills: In your application, mention specific examples of how you've tackled challenges in previous projects. We love candidates who can proactively find solutions and improve performance, so share those success stories!
Apply Through Our Website: Donβt forget to apply through our website! Itβs the best way for us to receive your application and ensures youβre considered for the role. Plus, it makes the whole process smoother for everyone involved.
How to prepare for a job interview at Hays Technology
β¨Know Your Kotlin
Make sure you brush up on your Kotlin skills before the interview. Be ready to discuss your experience with Android development using Kotlin, and have examples of projects where you've implemented best practices and coding standards.
β¨Understand the NHS App
Familiarise yourself with the NHS App and its features. Knowing how it works and what users expect will help you demonstrate your understanding of user experience and design principles during the interview.
β¨Showcase Your Problem-Solving Skills
Be prepared to discuss how you've tackled challenges in previous projects. Highlight your troubleshooting and debugging experiences, especially related to performance improvements and maintaining stable applications.
β¨Emphasise Collaboration
Since you'll be working in a multi-disciplinary team, it's crucial to show that you value collaboration. Share examples of how you've worked with designers, product managers, and other developers to deliver high-quality solutions.