Android Engineer

Square One Resources Limited

Burgess Hill

On-site

GBP 55,000 - 64,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Square One Resources Limited is seeking an experienced Android Engineer to join a mobile engineering team working on applications used by tens of millions of customers worldwide.

You'll develop and improve high-quality Android applications, collaborating with designers, product owners, QA and other engineers across a globally distributed team, and you'll contribute to clean code, testing, and robust app performance.

Qualifications

  • Strong commercial Android development experience.
  • Familiar with modern Android technologies and practices.
  • Focus on writing clean, high-quality code and excellent user experience.

Responsibilities

  • Build, develop and improve Android applications.
  • Design solutions for complex problems.
  • Write clean, maintainable, well-tested code.
  • Find, diagnose and fix bugs.
  • Analyze performance and optimise.
  • Work with modern Android development methodologies.
  • Work with existing and legacy code.
  • Develop unit and integration tests.
  • Work with CI/CD and modern practices.
  • Collaborate with designers, product owners, QA and engineers.
  • Integrate applications with backend services and REST APIs.
  • Operate in a globally distributed engineering environment.
  • Share ideas and help the team improve practices.

Skills

Kotlin
Android development
Jetpack Compose
MVI architecture
REST APIs
Coroutines
Flow
RxJava
OkHttp
Dagger
JUnit / Espresso
GitHub Actions
CircleCI
CI patterns
Async coding
Performance analysis
Unit testing

Education

Bachelor's degree in Computer Science or related

Tools

RAML API documentation
WireMock

Job description

Android Engineer

Location: West Sussex - 3 days on site
Contract: Initial 6 months
Rate: £300-£345 per day
IR35: Inside IR35

We?re looking for an experienced Android Engineer to join a high-profile mobile engineering team working on applications used by tens of millions of customers across the world.

You?ll be working for a globally recognised financial services organisation, helping to develop and enhance mobile applications used by customers every day. This is an opportunity to work on technology at significant scale, while being part of a smaller, collaborative engineering team.

You?ll work closely with designers, product owners, QA and other engineers to develop new features, improve existing functionality and solve challenging technical problems.

We?re looking for someone who combines strong technical ability with creativity and a genuine interest in delivering an excellent user experience. You?ll be encouraged to share ideas, challenge existing approaches and help shape the way the team develops its products.

The Role

As an Android Engineer, you?ll be responsible for developing and improving high-quality mobile applications, working across the full development lifecycle.

You?ll be involved in:

  • Building, developing and improving Android applications
  • Designing solutions for open-ended and technically challenging problems
  • Writing clean, maintainable and well-tested code
  • Finding, diagnosing and fixing bugs
  • Performance analysis and optimisation
  • Working with modern Android development methodologies
  • Working with existing and legacy code
  • Developing unit and integration tests
  • Working with Continuous Integration and modern development practices
  • Collaborating closely with designers, product owners, QA and other engineers
  • Integrating applications with backend services and REST APIs
  • Working within a globally distributed engineering environment
  • Contributing ideas and helping the team continuously improve its development practices
Technical Skills & Experience

We?re looking for strong commercial experience in Android development, with knowledge of:

  • Kotlin
  • Android application development
  • Jetpack Compose
  • MVI architecture
  • REST APIs
  • Coroutines
  • Flow
  • RxJava
  • OkHttp
  • Dagger
  • JUnit / Espresso
  • GitHub Actions
  • CircleCI
  • Continuous Integration patterns
  • Asynchronous coding patterns
  • Performance analysis and optimisation
  • Unit and integration testing

You may also encounter or have experience with:

  • RAML API documentation
  • Test Fakes
  • WireMock
  • Open-source technologies and contributions
  • Bespoke backend services
About You

You'll be someone who:

  • Has strong commercial experience building Android applications
  • Is confident working with modern Android technologies and development practices
  • Takes pride in writing clean, high-quality code
  • Cares about user experience and building intuitive applications
  • Enjoys solving complex problems and working through ambiguity
  • Is comfortable diving into technical challenges and rapidly iterating on ideas
  • Can work independently and manage your own workload effectively
  • Is confident sharing ideas and contributing to technical discussions
  • Works well within a collaborative, globally distributed team
  • Can balance modern development approaches with working within established or legacy environments

A Bachelor's degree in Computer Science or a related subject, or equivalent commercial experience, would be beneficial.

Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business.

Square One embraces diversity and will treat everyone equally.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Engineer
Android Engineer

Square One Resources • Burgess Hill

On-site
GBP 55,000 - 64,000
Android Engineer
Android Engineer

Innova Solutions • Greater London

Hybrid
GBP 94,000 - 114,000
Senior Android Engineer
Senior Android Engineer

Spencer Rose Ltd • Rowberrow

Hybrid
GBP 69,000 - 74,000
Senior Android Engineer
Senior Android Engineer

Chroma Recruitment • Nottingham

On-site
GBP 83,000 - 165,000
Android Developer
Android Developer

Methods • Manchester

On-site
GBP 45,000 - 70,000
Autonomy to develop and grow your技能
LinkedIn Learning access
Wellness 24/7 confidential employee...
+7
Senior Android Engineer
Senior Android Engineer

Chroma Recruitment • Manchester

On-site
GBP 96,000 - 125,000
Senior Android Developer
Senior Android Developer

Contracts IT Recruitment Consulting Ltd • Burnley

On-site
GBP 45,000 - 67,000
Android Engineer - Inside Ir35
Android Engineer - Inside Ir35

Salt • Greater London

On-site
GBP 74,000 - 92,000
Senior Android Developer
Senior Android Developer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

On-site
GBP 58,500 - 71,500
Android Engineer ( Kotlin )
Android Engineer ( Kotlin )

Aston Carter • Greater London

On-site
GBP 55,000 - 65,000