UK jobs. Bigger possibilities.

Android Engineer

Hybrid in London·Added 3 days ago (last checked 22 Oct)

EPAM

119 open roles

Our summary

Work mode
Hybrid, London
Contract
Contract role

Skills

Nice to have

Requirements

  • Experience building Android applications and writing and deleting code
  • Familiarity with build tools like Gradle, GitHub Actions and Circle CI and continuous integration patterns
  • Ability to find and fix bugs and implement asynchronous coding patterns
  • Skills in performance analysis and optimization and dealing with legacy code
  • Knowledge of unit and integration tests and open source contributions
  • Experience working in a globally distributed team and strong self-starting and time management abilities
  • Ability to integrate with bespoke backend services and design solutions for open-ended problems
  • Bachelor’s degree in Computer Science or related field, or equivalent experience
  • Familiarity with Jetpack Compose and MVI Architecture
  • Understanding of REST APIs, OkHttp, RAML API Documentation, Dagger, Kotlin, Coroutines, Flow, RxJava, GitHub Actions, Circle CI, Espresso, JUnit, Test Fakes and WireMock

The role

Mobile applications used by tens of millions of cardholders demand more than just reliability. They require constant evolution to stay ahead. The challenge is to deliver features that meet high expectations while working in a fast-paced, small-team environment with the stability of a Fortune 100 company. As an Android Engineer working in a hybrid mode in London, you will help shape the user experience for a global audience. If you thrive on solving tough problems and sharing ideas, you will find the mandate broad and creative. The work matters because every improvement directly impacts how cardholders interact with their accounts worldwide.

Responsibilities
  • Build and maintain Android applications and write and delete code as needed
  • Use build tools like Gradle, GitHub Actions and Circle CI and apply continuous integration patterns
  • Find and fix bugs and implement asynchronous coding patterns
  • Perform performance analysis and optimization and deal with legacy code
  • Develop unit and integration tests and contribute to open source projects
  • Work in a globally distributed team and demonstrate self-starting and good time management skills
  • Integrate with bespoke backend services and design solutions for open-ended problems
Requirements
  • Experience building Android applications and writing and deleting code
  • Familiarity with build tools like Gradle, GitHub Actions and Circle CI and continuous integration patterns
  • Ability to find and fix bugs and implement asynchronous coding patterns
  • Skills in performance analysis and optimization and dealing with legacy code
  • Knowledge of unit and integration tests and open source contributions
  • Experience working in a globally distributed team and strong self-starting and time management abilities
  • Ability to integrate with bespoke backend services and design solutions for open-ended problems
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • Familiarity with Jetpack Compose and MVI Architecture
  • Understanding of REST APIs, OkHttp, RAML API Documentation, Dagger, Kotlin, Coroutines, Flow, RxJava, GitHub Actions, Circle CI, Espresso, JUnit, Test Fakes and WireMock

Hiring process

3 steps3 interviews
  1. Apply

  2. Conversation with Talent Acquisition

    With a Talent Acquisition Specialist

    An introductory conversation with a Talent Acquisition Specialist.

  3. Technical interview

    Video call

    An online technical interview.

  4. Interview with the hiring manager

    With a hiring manager

    A general interview with the hiring manager.

  5. Offer

  • The block is a template on EPAM location pages; the Spain page itself does not show it.

About EPAM

Industry
IT Services
Founded
1993
Employees
50,000–100,000
Headquarters
Newtown, USA
Website
epam.com
All open roles at EPAM
WhatsApp
Hybrid in the UKCycle to work
Hybrid in LondonCycle to workSeason ticket loan
See all 119 jobs