Shape Your Future with Us
[Hiring] Android Engineer @Shape Your Future with Us
Shape Your Future with Us, Germantown, Ohio, United States
Sep 08, 2025 - Shape Your Future with Us is hiring a remote Android Engineer. Location: Romania.
Location:
Romania (with occasional travel to the UK) Contract Details:
Freelance, Remote Contract Type:
1-Year Contract Delegation:
Yes must hold a valid passport (1-week travel to the UK required)
About the Role Tesco is seeking a highly skilled
Android Engineer
to join our mobile development team on a
1-year contract . You will play a key role in designing, developing, and maintaining cutting-edge mobile applications, ensuring they are scalable, maintainable, and aligned with best practices. This is an excellent opportunity to work in an
Agile environment
on impactful projects used by millions of customers.
Key Responsibilities
Develop, optimize, and maintain Android applications using Kotlin and Java.
Implement modern Android development practices, including Kotlin Coroutines and Flows.
Build intuitive UIs using
Jetpack Compose
and integrate Material 3 design system.
Manage app navigation with
Compose Navigation .
Apply
MVVM architecture , SOLID principles, and Clean Architecture patterns.
Integrate networking solutions using Volley (Retrofit is a strong plus).
Optimize Gradle builds and manage dependencies effectively.
Implement dependency injection with
Hilt
and
Dagger .
Collaborate in
Agile/Scrum teams , participating in sprint planning, stand-ups, and retrospectives.
Write clean, testable, and maintainable code with strong attention to quality.
Core Skills & Experience
6+ years of professional Android development experience.
Strong expertise in
Kotlin
and
Java .
Deep understanding of
Kotlin Coroutines
and
Flows .
Hands-on experience with
Jetpack Compose
(Material 3, Compose Navigation).
Proven background in
MVVM
and Clean Architecture.
Advanced Gradle knowledge (optimization, custom tasks).
Strong experience with
Hilt
and
Dagger .
Familiarity with Agile/Scrum ways of working.
Testing & Quality Assurance
Instrumentation testing using
Espresso .
Unit testing with
Mockito
and
MockK .
Knowledge of
TDD
and continuous testing practices.
CI/CD & Version Control
Experience with
CI/CD pipelines
(preferably Jenkins).
Familiarity with
GitFlow
or similar branching strategies.
Integration of testing and deployment workflows in CI/CD pipelines.
Nice to Have
Knowledge of
Android App Bundles
and release management in Google Play Console.
Experience with
Datadog
for monitoring and performance insights.
Why Join Us?
Be part of a
global retail leader
with cutting-edge technology projects.
Work in an
Agile, collaborative environment
with experienced engineers.
Opportunity to impact applications used by millions of Tesco customers.
Competitive contract terms with flexibility and exposure to international teams.
#J-18808-Ljbffr
Romania (with occasional travel to the UK) Contract Details:
Freelance, Remote Contract Type:
1-Year Contract Delegation:
Yes must hold a valid passport (1-week travel to the UK required)
About the Role Tesco is seeking a highly skilled
Android Engineer
to join our mobile development team on a
1-year contract . You will play a key role in designing, developing, and maintaining cutting-edge mobile applications, ensuring they are scalable, maintainable, and aligned with best practices. This is an excellent opportunity to work in an
Agile environment
on impactful projects used by millions of customers.
Key Responsibilities
Develop, optimize, and maintain Android applications using Kotlin and Java.
Implement modern Android development practices, including Kotlin Coroutines and Flows.
Build intuitive UIs using
Jetpack Compose
and integrate Material 3 design system.
Manage app navigation with
Compose Navigation .
Apply
MVVM architecture , SOLID principles, and Clean Architecture patterns.
Integrate networking solutions using Volley (Retrofit is a strong plus).
Optimize Gradle builds and manage dependencies effectively.
Implement dependency injection with
Hilt
and
Dagger .
Collaborate in
Agile/Scrum teams , participating in sprint planning, stand-ups, and retrospectives.
Write clean, testable, and maintainable code with strong attention to quality.
Core Skills & Experience
6+ years of professional Android development experience.
Strong expertise in
Kotlin
and
Java .
Deep understanding of
Kotlin Coroutines
and
Flows .
Hands-on experience with
Jetpack Compose
(Material 3, Compose Navigation).
Proven background in
MVVM
and Clean Architecture.
Advanced Gradle knowledge (optimization, custom tasks).
Strong experience with
Hilt
and
Dagger .
Familiarity with Agile/Scrum ways of working.
Testing & Quality Assurance
Instrumentation testing using
Espresso .
Unit testing with
Mockito
and
MockK .
Knowledge of
TDD
and continuous testing practices.
CI/CD & Version Control
Experience with
CI/CD pipelines
(preferably Jenkins).
Familiarity with
GitFlow
or similar branching strategies.
Integration of testing and deployment workflows in CI/CD pipelines.
Nice to Have
Knowledge of
Android App Bundles
and release management in Google Play Console.
Experience with
Datadog
for monitoring and performance insights.
Why Join Us?
Be part of a
global retail leader
with cutting-edge technology projects.
Work in an
Agile, collaborative environment
with experienced engineers.
Opportunity to impact applications used by millions of Tesco customers.
Competitive contract terms with flexibility and exposure to international teams.
#J-18808-Ljbffr