driving adoption of reusable frameworks and platform components across teams. Extensive experience with RESTful and GraphQL APIs, and system integration. Mastery of modern Android development tools, libraries, and patterns (RxJava, Coroutines, Flow, Dagger/Hilt, Jetpack components). Strong background in test automation strategies and frameworks. Proven ability to write high-quality, scalable, and maintainable code while leading technical initiatives. More ❯
driving adoption of reusable frameworks and platform components across teams. Extensive experience with RESTful and GraphQL APIs, and system integration. Mastery of modern Android development tools, libraries, and patterns (RxJava, Coroutines, Flow, Dagger/Hilt, Jetpack components). Strong background in test automation strategies and frameworks. Proven ability to write high-quality, scalable, and maintainable code while leading technical initiatives. More ❯
driving adoption of reusable frameworks and platform components across teams. Extensive experience with RESTful and GraphQL APIs, and system integration. Mastery of modern Android development tools, libraries, and patterns (RxJava, Coroutines, Flow, Dagger/Hilt, Jetpack components). Strong background in test automation strategies and frameworks. Proven ability to write high-quality, scalable, and maintainable code while leading technical initiatives. More ❯
driving adoption of reusable frameworks and platform components across teams. Extensive experience with RESTful and GraphQL APIs, and system integration. Mastery of modern Android development tools, libraries, and patterns (RxJava, Coroutines, Flow, Dagger/Hilt, Jetpack components). Strong background in test automation strategies and frameworks. Proven ability to write high-quality, scalable, and maintainable code while leading technical initiatives. More ❯
driving adoption of reusable frameworks and platform components across teams. Extensive experience with RESTful and GraphQL APIs, and system integration. Mastery of modern Android development tools, libraries, and patterns (RxJava, Coroutines, Flow, Dagger/Hilt, Jetpack components). Strong background in test automation strategies and frameworks. Proven ability to write high-quality, scalable, and maintainable code while leading technical initiatives. More ❯
driving adoption of reusable frameworks and platform components across teams. Extensive experience with RESTful and GraphQL APIs, and system integration. Mastery of modern Android development tools, libraries, and patterns (RxJava, Coroutines, Flow, Dagger/Hilt, Jetpack components). Strong background in test automation strategies and frameworks. Proven ability to write high-quality, scalable, and maintainable code while leading technical initiatives. More ❯
deliver cutting-edge Android applications in a fast-paced, collaborative environment. What You'll Be Working On: Building and maintaining advanced Android apps using Kotlin , Java , and frameworks like RxJava Designing with architecture patterns like MVP , MVVM , or MVI Handling the full app life cycle - from modules through to Play Store deployment Optimising mobile experiences across a range of screen More ❯
Excellent knowledge of version control systems such as Git Skilled in offline storage, background threading, and performance tuning Comfortable working with open-source libraries including Dagger2, Retrofit, Coroutines, or RxJava Knowledge of Google's Android design guidelines and principles Experience with UI testing frameworks and performance benchmarking Understanding of security practices in mobile development Desirable Requirements Exposure to cloud messaging More ❯
design patterns, and best practices. Experience designing and implementing reusable components and libraries. Solid experience working with RESTful and GraphQL APIs. Proficient in modern development tools and frameworks, including RxJava, Kotlin Coroutines, and Flow. Ability to write clean, maintainable, and well-documented code independently. Proficient understanding of code versioning tools, such as Git. Proven problem-solving skills and ability to More ❯
design patterns, and best practices. Experience designing and implementing reusable components and libraries. Solid experience working with RESTful and GraphQL APIs. Proficient in modern development tools and frameworks, including RxJava, Kotlin Coroutines, and Flow. Ability to write clean, maintainable, and well-documented code independently. Proficient understanding of code versioning tools, such as Git. Proven problem-solving skills and ability to More ❯
design patterns, and best practices. Experience designing and implementing reusable components and libraries. Solid experience working with RESTful and GraphQL APIs. Proficient in modern development tools and frameworks, including RxJava, Kotlin Coroutines, and Flow. Ability to write clean, maintainable, and well-documented code independently. Proficient understanding of code versioning tools, such as Git. Proven problem-solving skills and ability to More ❯
design patterns, and best practices. Experience designing and implementing reusable components and libraries. Solid experience working with RESTful and GraphQL APIs. Proficient in modern development tools and frameworks, including RxJava, Kotlin Coroutines, and Flow. Ability to write clean, maintainable, and well-documented code independently. Proficient understanding of code versioning tools, such as Git. Proven problem-solving skills and ability to More ❯
design patterns, and best practices. Experience designing and implementing reusable components and libraries. Solid experience working with RESTful and GraphQL APIs. Proficient in modern development tools and frameworks, including RxJava, Kotlin Coroutines, and Flow. Ability to write clean, maintainable, and well-documented code independently. Proficient understanding of code versioning tools, such as Git. Proven problem-solving skills and ability to More ❯
design patterns, and best practices. Experience designing and implementing reusable components and libraries. Solid experience working with RESTful and GraphQL APIs. Proficient in modern development tools and frameworks, including RxJava, Kotlin Coroutines, and Flow. Ability to write clean, maintainable, and well-documented code independently. Proficient understanding of code versioning tools, such as Git. Proven problem-solving skills and ability to More ❯
have strong experience in the understanding of basic App architectures (ie MVP/MVVM/MVI/Clean Architecture) and experience with common libraries such as (Dagger2, Retrofit, Coroutines - RxJava), Cloud message APIs and push notifications, HTML5, CSS3, JavaScript, and responsive web design as well as knowledge of RESTful APIs and web services. More ❯
analysis and optimization The selected candidate will need to have experience in most of the following: Jetpack Compose MVIArchitecture REST APIs OkHttp RAML API Documentation Dagger Kotlin, Coroutines, Flow RxJava GitHub Actions Circle CI Espresso & JUnit Test Fakes WireMock Please note this role requires onsite work in London 3x days per week. Job Title: Android Developer Location: London, UK Rate More ❯
Overview Who we are: Popsa is a fast-growing tech startup backed by leading investors. Our native iOS and Android apps are available in 12 languages and serve millions of users, with shipments to over 50 countries. We build an More ❯