-
Hirenza

Android Developer

Hirenza
United Kingdom · Full-time · Associate

About The Company

TEKsystems, a leading technology staffing and services company, is part of the Allegis Group, one of the largest privately-held talent management firms globally. With a strong reputation for connecting top-tier talent with innovative organizations, TEKsystems specializes in providing IT staffing, talent management, and IT services across various industries. The company prides itself on fostering a collaborative and inclusive work environment, emphasizing continuous learning and professional development. TEKsystems’ extensive network and deep industry expertise enable it to deliver tailored solutions that meet the evolving needs of its clients and candidates alike.

About The Role

Our Tier 1 banking client is seeking a skilled Android Developer for a long-term contracting position based in London, UK. This role offers an exciting opportunity to work within a dynamic financial services environment, contributing to the development and enhancement of their mobile banking applications. The ideal candidate will be responsible for designing, developing, and maintaining high-performance Android applications that deliver seamless user experiences. The role requires a hands-on approach with a focus on performance optimization, system integration, and adherence to best practices in mobile development. Onsite presence is required three days a week, providing opportunities for collaboration with cross-functional teams and stakeholders.

Qualifications

The successful candidate should possess a strong background in Android development, with proven experience in distributed systems and CI/CD tooling such as Cradle and GitHub. Mid-level knowledge of Android performance analysis and optimization is essential. Candidates must have experience working with modern Android frameworks and tools, including Jetpack, Compose, and MVI architecture. A solid understanding of RESTful APIs, OkHttp, and RAML API documentation is required. Proficiency in Kotlin, Coroutines, Flow, RxJava, Dagger, and related technologies is necessary. Familiarity with GitHub Actions, CircleCI, Espresso, JUnit, and testing frameworks such as Test Fakes and WireMock is also important. The role demands excellent problem-solving skills, attention to detail, and the ability to work effectively in a collaborative team environment.

Responsibilities

Design, develop, and maintain robust Android applications aligned with client requirements and industry standards.

Implement efficient UI components using Jetpack Compose and ensure optimal performance and responsiveness.

Utilize MVI architecture patterns to create scalable and maintainable codebases.

Integrate third-party APIs and services, including RESTful APIs and OkHttp, to enable seamless data exchange and functionality.

Collaborate with cross-functional teams including backend developers, product managers, and QA to deliver high-quality software solutions.

Conduct performance analysis and optimization to enhance app responsiveness and reduce latency.

Participate in code reviews, testing, and debugging activities to ensure code quality and adherence to best practices.

Maintain comprehensive documentation using RAML API specifications and ensure code is well-documented for future maintenance.

Implement CI/CD pipelines using tools like GitHub Actions and CircleCI to automate build, test, and deployment processes.

Stay updated with the latest industry trends and continuously improve technical skills and knowledge.

Benefits

Competitive daily rate aligned with industry standards.

Opportunity to work on cutting-edge banking technology projects within a globally recognized financial institution.

Flexible working arrangements with a hybrid onsite/remote work model.

Access to professional development resources and training programs to enhance your technical skills.

Collaborative and inclusive work environment that values innovation and diversity.

Potential for long-term engagement and career growth within a leading organization.

Equal Opportunity

TEKsystems is committed to creating a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate based on race, gender, age, religion, sexual orientation, disability, or any other protected characteristic. We believe in fostering a culture where all employees and applicants are valued and respected, ensuring equal access to opportunities and a supportive environment for professional development. We encourage candidates from all backgrounds to apply and join our community of talented professionals.

Key Skills

Ranked by relevance

android restful apis circleci cicd kotlin junit ui
Login to Apply
Posted
Sep 06, 2025
Type
Full-time
Level
Associate
Location
United Kingdom
Company
Hirenza

Industries

Technology Information Media

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Hirenza
Related

Android Developer

2026-03-24

Full-time
Associate
United Kingdom
Technology
Information Technology
View Job Details
Hirenza
Related

React Front End Developer

2026-03-24

Full-time
Associate
United States
Technology
Information Technology
View Job Details
Hirenza
Related

Frontend Developer - JavaScript

2026-03-29

Full-time
Associate
United Kingdom
Technology
Information Technology