Senior Android Developer

Candyspace

Greater London

On-site

GBP 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Candyspace is seeking an experienced Lead Android Developer to drive technical excellence on our leading VOD platform. You will plan, scope and deliver Android projects on time and within budget, while mentoring the Android team and promoting best practices.

As a senior contributor, you will translate client requirements into robust solutions, evaluate new technologies, and help shape the agency’s Android development standards.

Qualifications

  • Experience leading Android teams and delivering on timelines.
  • Strong knowledge of Android architecture and best practices.
  • Proficient in Kotlin and Java with modern Android development experience.
  • Experience with unit testing and test-driven development.
  • Familiarity with third-party libraries and API integration.

Responsibilities

  • Produce detailed technical documentation including pitch responses and solution docs.
  • Own the technical delivery of Android projects, exceeding expectations where possible.
  • Mentor and lead Android developers within the team.
  • Implement strategies to reduce technical debt and improve processes.
  • Communicate complex technical concepts to non-technical stakeholders.
  • Lead meetings, workshops and project reviews with senior stakeholders.

Skills

Android
Kotlin
Java
MVVM
JUnit4

Tools

Retrofit
OkHttp
ExoPlayer
Git
Dagger2

Job description

Candyspace are tried and tested digital product experts, creating apps, websites and digital products for ambitious, results-focused organisations investing in growth, including some of the best-known brands in the UK and beyond.

Working at Candyspace is about building products that people love. We all work hard to define the sweetspot between customers' needs and the demands of the businesses who employ us. And by building products that they all love, we love those products too. To do this you will be a part of a diverse and inclusive team of like-minded people, ambitious for themselves and passionate about what they do. You will work on exciting and challenging projects.

Candyspace is an equal opportunities employer and we strongly encourage people of colour, lesbian, gay, bisexual, transgender, queer and non-binary people, veterans, parents and individuals with disabilities to apply for roles here. If you need reasonable adjustments at any point in the application or interview process, please let us know and feel free to note which pronouns you use (she/her, he/him, they/them, etc).

Summary of Role

Responsible for leading technical excellence, management and role modelling within the Android team on a leading VOD platform. The role is tasked with ensuring the planning, scoping and delivery of Android projects to specification on time and on budget and that the Android team is well managed and supported.

A positive and solutions focussed individual that provides clear and viable solutions to technically complex issues that arise in-project. A keen innovator and enthusiast that strives for excellence by continually assessing and implementing relevant technologies and best practices to maintain the agency’s production of best-in-class work.

Technical Capabilities
  • Responding to client requirements with the appropriate technical solution
  • Responding to client requirements with the appropriate technical solution
  • A keen focus on producing clean, well documented and robust code.
  • A good understanding of code versioning using git
  • An understanding of software testing practices and principles, including unit testing.
  • A good working understanding of the concepts of continuous delivery pipelines and their implementation.
  • Experienced with evaluating and integrating 3rd party libraries as per project requirements.
  • Interaction with XML and JSON data served via HTTP APIs.
  • Kotlin and Java
  • MVVM
  • Clean Architecture
  • Android Jetpack : LiveData, ViewModel, Room, Navigation components
  • Dagger2
  • RxJava2
  • Retrofit + OkHttp
  • ExoPlayer
  • JUnit4 and Mockito
  • Glide
  • Google Analytics
  • Firebase
  • Including many of the Android support libraries.
Responsibilities include:
  • Responsible for producing detailed technical documentation including pitch responses, technical write ups and solutions documents.
  • Responsible for producing detailed technical documentation including pitch responses, technical write ups and solutions documents.
  • Own the technical delivery of the project exceeding client and team expectations wherever possible.
  • Ability to manage and implement strategies to reduce technical debt.
  • Able to effectively communicate technical information to a non-technical audience.
  • Mature, credible, and comfortable in dealing with senior company executives.
  • The ability to translate complex technical concepts into tangible solutions for clients and the wider business.
  • Able to clearly present the relative merits and associated risks of any proposed technical solutions.
  • The management and mentoring and provision of technical leadership to the Android developers within the team.
  • Contributing to the refinement of in-house processes and Android development best practices including departmental coding standards.
  • Always looking to deliver cost savings and process optimisation through the ongoing search for an improved and value orientated development toolset (e.g. infrastructure, deployment, standards, development languages and practices).
Person Profile
  • Mature, responsible and positive person with an enthusiasm for leadership.
  • Mature, responsible and positive person with an enthusiasm for leadership.
  • Excellent communication and presentation skills.
  • Ability to independently manage and lead meetings, workshops and project playbacks to senior stakeholders.
  • Able to present clearly the relative merits and associated risks of any proposed project solution.
  • Excellent attention to detail and an astute and detail focused coder.
  • Solution focussed at all times.
  • Calm under pressure and with the ability to lead others in the same manner.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Android Developer
Lead Android Developer

Candyspace • Greater London

On-site
GBP 70,000 - 90,000
Senior Android Tech Lead - Kotlin, Clean Architecture
Senior Android Tech Lead - Kotlin, Clean Architecture

Candyspace • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Delivery Manager
Senior Delivery Manager

Candyspace • Greater London

On-site
GBP 60,000 - 90,000
Android Developer
Android Developer

Methods Business and Digital Technology • Leeds

Hybrid
GBP 52,000 - 68,000
Flexible Working
Pension
Private Medical Insurance
+1
Android Engineer
Android Engineer

Cognizant • Burgess Hill

On-site
GBP 60,000 - 90,000
Senior Android Engineer
Senior Android Engineer

Chroma Recruitment • Nottingham

Hybrid
GBP 83,000 - 165,000
Android Developer
Android Developer

Harvey Nash • England

Hybrid
GBP 60,000 - 80,000
Minimum 10% annual bonus
Stock options
Hybrid working
+2
Android Developer
Android Developer

Talentedge • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid work in Central London
Career growth opportunities
Android Developer
Android Developer

Ampstek • Greater London

On-site
GBP 65,000 - 85,000
Senior Android Developer
Senior Android Developer

Insightful Technology • Greater London

Hybrid
GBP 90,000 - 120,000