Description
We are seeking a Midweight Android Developer to join our UK team at Lush Global Digital. As an Android Developer, you will design, build, and maintain scalable Android applications with a global reach. You will collaborate across development and design teams, apply TDD practices, fix and modernise existing software, and share your expertise through mentoring and documentation.
Key Responsibilities:
- Design and build mission-critical Android applications with a global reach
- Coach and skillshare with junior developers
- Collaborate with other teams across the business and work with all development teams to create end-to-end products
- Fix bugs in existing software and improve using the latest technologies
- Unit test code with a TDD approach and work with QAs to create test suites
- Document software and processes, and share your knowledge with others
- Support deployment of internally and externally facing applications and provide post-deployment support
- Support the open-sourcing and documentation of technologies to enable other developers to adopt our freely-distributed code
- Work closely with the UI design team to execute the design as closely as possible, staying within the design guidelines of the brand
Skills, Knowledge & Expertise:
- Core Android Expertise: Deep hands-on experience with the Android SDK, application lifecycle, and core OS integration.
- Modern Languages & Tools: Proficiency in Kotlin and Java, alongside version control using Git and Git-flow.
- App Deployment & Management: Practical experience deploying and managing apps via tools like Google Play Console and Scalefusion (MDM).
- Networking & APIs: Proven ability to build and integrate RESTful JSON APIs using standard Android networking libraries.
- CI/CD & DevOps: Experience setting up or working with CI pipelines (e.g., GitLab CI, Bitrise, Jenkins).
- Agile Mindset & Delivery: Experience working in agile software teams and a track record of delivering under pressure during major public events or campaign launches.
Benefits:
- 25 days holiday plus bank holidays
- 6 months of full pay for parental leave (primary caregiver must qualify for SMP)
- Enhanced paternity leave
- Bonus scheme
- Day off for weekday birthdays
- Holiday purchase scheme
- 50% discount on Lush products and spa treatments
- Cycle to work scheme
- Discounted rail and bus season tickets
- Employee assistance programme
- Wellbeing & mindfulness sessions
- Access to employee-led Community Networks
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://lush.pinpointhq.com/en/postings/e32de163-a2ed-4436-b987-38c0182c0f9e