Android Developer Jobs in London – England at Lush Retail Ltd.
Title: Android Developer
Company: Lush Retail Ltd.
Location: London – England
Type: Full Time
Category: IT/Tech, Software Development
Diversify our future
We are building a brand that represents the people of the world. It’s what you do that counts, and we are always looking to expand perspectives and voices to shape our future.
We see you, we celebrate you, we want you!
At Lush Global Digital we lead the digital strategy and development of apps and websites. Developers of all disciplines are responsible for delivering software and services that meet the needs of the company as a global cosmetics retailer and spa. The successful candidate will be able to analyze the current state of the business and suggest, design, and build solutions to improve processes, platform, reach, and abilities.
What you’ll do:
Design and build Android applications with a global reach
Collaborate with other teams while finding ways to further their abilities and how they communicate with customers
Work with development teams of various disciplines to create an end-to-end product within an agreed time scale
Fix bugs in existing software and improve using the latest technologies
Unit test code with a TDD approach and provide test suites for QAs to run, to ensure stability
Document software and processes
Support deployment of applications internally or to customers 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
Who you are:
Have extensive experience with the Android SDK with a comprehensive understanding of the application lifecycle, and OS integration
Experience with Git and Git-flow
Experience with Java and Kotlin and global software deployment tools such as Google Play, TestFairy, and Mobilock
Are able to build Restful JSON Web APIs and using networking libraries to integrate this with applications
Experience working in an agile environment
You are able to work under pressure to achieve goals for public events
You have knowledge and experience with CI pipelines such as GitLab/Jenkins etc.
We want to see developers who are well versed in using tools such as React, Redux, SCSS, Sketch, ES6, Styled Components, Node, webpack, npm, yarn, git and Jira.
We’re hiring for people at all skill levels, and will bring you up on any technologies you’ll need to know to do your best work with us.
We like to give something back20% time is equivalent to 1 day per week (we’re trying Fridays), where we all work on personal projects that are way off the company roadmap. It was popularised by Google, whose team created – among other things – Maps, Docs, Gmail, AdSense and News, all in their 20% time; a product lineup that represents 50% of their major product offering.
Flexible workingWe work the hours that suit us and work from home when we want to.
What’s it like working for LushPeople are at the heart of our business. We want you to enjoy and challenge yourself, build a career, and teach us what we don’t know, so we’ve created a culture where your job description is a starting point, not an end goal. Our working style is flexible, fluid, supportive, and authentic – if you’ve got the drive to push yourself and try different things, you will have our support.
As we pride ourselves on internal development, priority will be given to candidates who ha…