Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

June 20, 2026

Senior Android Developer

Senior • Remote

130 - 170 PLN

Warsaw, Poland

Senior Android Developer

About the Project

Join a team building one of Europe's leading mobile applications, used daily by millions of users. The product is undergoing rapid growth and international expansion, with a strong focus on scaling its mobile platform and delivering a best-in-class native Android experience across multiple European markets.

We are looking for an experienced Senior Android Developer who wants to have a real impact on product development, mobile architecture, and engineering standards while working on a large-scale consumer application.

Your Responsibilities

  • Develop high-quality, testable, and maintainable Android applications.

  • Contribute to architectural decisions and help build scalable mobile solutions.

  • Participate in code reviews and promote engineering best practices.

  • Collaborate closely with Product Managers, Designers, QA Engineers, and other development teams.

  • Create and maintain technical documentation and specifications.

  • Continuously improve development processes, tools, and workflows.

  • Evaluate and implement new technologies to enhance application performance and development efficiency.

Requirements

  • 5+ years of commercial experience in Android development.

  • Strong hands-on experience with Kotlin and Java.

  • Proven experience in refactoring and improving existing codebases.

  • Solid understanding of MVVM, Clean Architecture, and SOLID principles.

  • Experience with Git, CI/CD pipelines, and release management processes.

  • Strong knowledge of Android development best practices.

  • Understanding of Material Design and modern mobile UI/UX principles.

  • Experience working in Agile, cross-functional teams.

  • Good communication skills and professional English proficiency.

Nice to Have

  • Experience working on large-scale mobile applications with a significant user base.

  • Familiarity with modern Android libraries and frameworks.

  • Experience with performance optimization and application monitoring.

  • Interest in mobile platform development and engineering excellence.

Similar jobs you might like

Technology

RemoDevs

Senior Android Developer

Senior

Remote

Warsaw, MZ, Poland

17,600 - 20,800 PLN

🏢 Summary: Long-term Senior Android Developer role building and improving a secure, scalable native mobile application for an insurance-sector client. The role covers feature development, architecture, testing, performance optimization, and cross-functional Agile collaboration. 🗂️ Requirements: 5+ years of commercial Android development experience, Strong Kotlin knowledge, Jetpack Compose experience, Android SDK and architecture components knowledge, MVVM architecture experience, Coroutines, Flow, and asynchronous programming knowledge, REST API experience, Hilt or Dagger dependency-injection experience, Unit and UI testing experience, Git and CI/CD practices knowledge, Agile/Scrum team experience, English proficiency at B2 level or higher 📃 Skills: Android, Kotlin, Jetpack, Compose, MVVM, Coroutines, Flow, REST, Hilt, Dagger, Git, CI/CD, Agile, Scrum 🏢 Description: About the project We’re looking for a Senior Android Developer to join a long-term project for one of our clients in the insurance sector. You’ll be working on the development and enhancement of a modern mobile application used by thousands of customers, collaborating with cross-functional teams to deliver secure, high-quality digital services. This is an opportunity to work in a mature Agile environment where code quality, user experience, and engineering best practices are highly valued. Your responsibilities Design, develop, and maintain native Android applications Build new features and improve existing functionalities Collaborate with Product Owners, UX/UI Designers, QA Engineers, and Backend Developers Ensure application performance, security, and scalability Write clean, maintainable, and testable code Participate in code reviews and technical discussions Troubleshoot production issues and optimize application stability Contribute to architecture decisions and technical improvements Requirements 5+ years of commercial experience in Android development Strong knowledge of Kotlin Experience with Jetpack Compose Solid understanding of Android SDK and Android architecture components Experience with MVVM architecture Knowledge of Coroutines , Flow , and asynchronous programming Experience with REST APIs Familiarity with dependency injection frameworks (Hilt or Dagger) Experience with unit testing and UI testing Good understanding of Git and CI/CD practices Experience working in Agile/Scrum teams English at B2 level or higher Nice to have Experience in the insurance, banking, or fintech sector Knowledge of Clean Architecture Experience with Firebase Familiarity with GraphQL Experience publishing applications to Google Play Knowledge of accessibility and mobile security best practices

Technology

EPAM Systems

Senior Android Engineer

Senior

Remote

Katowice, SL, Poland

🏢 Summary: Senior Android Engineer role focused on building reliable mobile integrations that ingest, unify, and expose health data from on-device and third-party sources. The position involves Google Health Connect, backend-connected data flows, and collaboration with QA and product teams to deliver stable, high-performance releases. 🗂️ Requirements: 5+ years building, shipping, and maintaining Android apps, Senior-level Android development expertise, Kotlin production experience, Jetpack Compose production experience, Android architecture, performance, debugging, and stability expertise, Platform API, third-party SDK, and backend service integration experience, REST API, asynchronous data flow, coroutines, and Flow experience, Incremental delivery, pragmatic testing, refactoring, and risk-management discipline 📃 Skills: Android, Kotlin, Compose, HealthConnect, REST, Coroutines, Flow, APIs, SDKs, Debugging, Testing, Refactoring 🏢 Description: We are looking for a Senior Android Engineer to build and harden the mobile client integrations that bring health data into the client’s application — including on-device and third-party health data sources — and to expose that data cleanly to the product teams that consume it. We are looking for a proactive and self-sufficient person, able to navigate complex integration work across mobile and backend boundaries, unblock themselves quickly, and collaborate closely with backend, QA, and partner teams. Responsibilities Build and maintain Android client integrations for ingesting and unifying health data from on-device and third-party sources Integrate with Google Health Connect and external health data providers, handling permissions, sync, and data quality Expose health data cleanly to product teams through shared, well-documented client interfaces Partner with backend, QA, and consuming product teams to deliver reliable end-to-end data flows Ensure quality and safety through incremental rollouts, with a strong focus on stability and performance Requirements Senior Android engineer with 5+ years building, shipping, and maintaining mobile apps Deep expertise in Android development, including architecture, performance, debugging, and stability Strong production experience with Kotlin and Jetpack Compose in real-world applications Solid experience integrating with platform APIs, third-party SDKs, and backend services (REST APIs, asynchronous data flows, coroutines/Flow) Solid engineering discipline: incremental delivery, pragmatic testing, careful refactoring, and effective risk management Nice to have Experience with Google Health Connect integrations — reading/writing health data, permissions, and background sync Experience with health tech, wellness, or regulated products (e.g., HIPAA, health data handling) Experience contributing to or extending internal frameworks/libraries Experience with analytics/experimentation (A/B testing), instrumentation, and monitoring We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Senior Android Engineer

Senior

Remote

Gdansk, PM, Poland

🏢 Summary: Senior Android Engineer role focused on building reliable mobile integrations that ingest, unify, and expose health data from on-device and third-party sources. The position works across Android and backend boundaries to deliver secure, stable end-to-end data flows using Google Health Connect and external providers. 🗂️ Requirements: 5+ years building, shipping, and maintaining mobile applications, Senior-level Android development expertise, Kotlin and Jetpack Compose production experience, Android architecture, performance, debugging, and stability expertise, Platform API, third-party SDK, and backend service integration experience, REST API, asynchronous data flow, coroutines, and Flow experience, Incremental delivery, pragmatic testing, refactoring, and risk management discipline 📃 Skills: Android, Kotlin, Compose, HealthConnect, REST, Coroutines, Flow, SDKs, APIs, Debugging, Testing 🏢 Description: We are looking for a Senior Android Engineer to build and harden the mobile client integrations that bring health data into the client’s application — including on-device and third-party health data sources — and to expose that data cleanly to the product teams that consume it. We are looking for a proactive and self-sufficient person, able to navigate complex integration work across mobile and backend boundaries, unblock themselves quickly, and collaborate closely with backend, QA, and partner teams. Responsibilities Build and maintain Android client integrations for ingesting and unifying health data from on-device and third-party sources Integrate with Google Health Connect and external health data providers, handling permissions, sync, and data quality Expose health data cleanly to product teams through shared, well-documented client interfaces Partner with backend, QA, and consuming product teams to deliver reliable end-to-end data flows Ensure quality and safety through incremental rollouts, with a strong focus on stability and performance Requirements Senior Android engineer with 5+ years building, shipping, and maintaining mobile apps Deep expertise in Android development, including architecture, performance, debugging, and stability Strong production experience with Kotlin and Jetpack Compose in real-world applications Solid experience integrating with platform APIs, third-party SDKs, and backend services (REST APIs, asynchronous data flows, coroutines/Flow) Solid engineering discipline: incremental delivery, pragmatic testing, careful refactoring, and effective risk management Nice to have Experience with Google Health Connect integrations — reading/writing health data, permissions, and background sync Experience with health tech, wellness, or regulated products (e.g., HIPAA, health data handling) Experience contributing to or extending internal frameworks/libraries Experience with analytics/experimentation (A/B testing), instrumentation, and monitoring We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Senior Android Engineer

Senior

Remote

Lodz, LD, Poland

🏢 Summary: Senior Android Engineer role focused on building reliable mobile integrations that ingest, unify, and expose on-device and third-party health data. The position involves Google Health Connect, backend-connected data flows, and close collaboration with backend, QA, and product teams to deliver stable, high-performance releases. 🗂️ Requirements: 5+ years building, shipping, and maintaining mobile apps, Senior-level Android development expertise, Production experience with Kotlin, Production experience with Jetpack Compose, Experience with platform APIs, third-party SDKs, and backend services, Experience with REST APIs, asynchronous data flows, coroutines, and Flow, Strong architecture, performance, debugging, and stability skills, Incremental delivery, pragmatic testing, careful refactoring, and risk management 📃 Skills: Android, Kotlin, Compose, REST, Coroutines, Flow, APIs, SDKs, HealthConnect 🏢 Description: We are looking for a Senior Android Engineer to build and harden the mobile client integrations that bring health data into the client’s application — including on-device and third-party health data sources — and to expose that data cleanly to the product teams that consume it. We are looking for a proactive and self-sufficient person, able to navigate complex integration work across mobile and backend boundaries, unblock themselves quickly, and collaborate closely with backend, QA, and partner teams. Responsibilities Build and maintain Android client integrations for ingesting and unifying health data from on-device and third-party sources Integrate with Google Health Connect and external health data providers, handling permissions, sync, and data quality Expose health data cleanly to product teams through shared, well-documented client interfaces Partner with backend, QA, and consuming product teams to deliver reliable end-to-end data flows Ensure quality and safety through incremental rollouts, with a strong focus on stability and performance Requirements Senior Android engineer with 5+ years building, shipping, and maintaining mobile apps Deep expertise in Android development, including architecture, performance, debugging, and stability Strong production experience with Kotlin and Jetpack Compose in real-world applications Solid experience integrating with platform APIs, third-party SDKs, and backend services (REST APIs, asynchronous data flows, coroutines/Flow) Solid engineering discipline: incremental delivery, pragmatic testing, careful refactoring, and effective risk management Nice to have Experience with Google Health Connect integrations — reading/writing health data, permissions, and background sync Experience with health tech, wellness, or regulated products (e.g., HIPAA, health data handling) Experience contributing to or extending internal frameworks/libraries Experience with analytics/experimentation (A/B testing), instrumentation, and monitoring We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Senior Android Engineer

Senior

Remote

Wroclaw, DS, Poland

🏢 Summary: Senior Android Engineer role focused on building reliable mobile integrations that ingest, unify, and expose health data from device and third-party sources. The position works across Android and backend boundaries to deliver secure, stable end-to-end data flows with backend, QA, and product teams. 🗂️ Requirements: 5+ years building, shipping, and maintaining Android mobile applications, Senior-level Android development expertise, Kotlin and Jetpack Compose production experience, Android architecture, performance, debugging, and stability expertise, Platform API, third-party SDK, and backend service integration experience, REST API, asynchronous data flow, coroutines, and Flow experience, Incremental delivery, pragmatic testing, refactoring, and risk management discipline 📃 Skills: Android, Kotlin, JetpackCompose, REST, Coroutines, Flow, APIs, SDKs 🏢 Description: We are looking for a Senior Android Engineer to build and harden the mobile client integrations that bring health data into the client’s application — including on-device and third-party health data sources — and to expose that data cleanly to the product teams that consume it. We are looking for a proactive and self-sufficient person, able to navigate complex integration work across mobile and backend boundaries, unblock themselves quickly, and collaborate closely with backend, QA, and partner teams. Responsibilities Build and maintain Android client integrations for ingesting and unifying health data from on-device and third-party sources Integrate with Google Health Connect and external health data providers, handling permissions, sync, and data quality Expose health data cleanly to product teams through shared, well-documented client interfaces Partner with backend, QA, and consuming product teams to deliver reliable end-to-end data flows Ensure quality and safety through incremental rollouts, with a strong focus on stability and performance Requirements Senior Android engineer with 5+ years building, shipping, and maintaining mobile apps Deep expertise in Android development, including architecture, performance, debugging, and stability Strong production experience with Kotlin and Jetpack Compose in real-world applications Solid experience integrating with platform APIs, third-party SDKs, and backend services (REST APIs, asynchronous data flows, coroutines/Flow) Solid engineering discipline: incremental delivery, pragmatic testing, careful refactoring, and effective risk management Nice to have Experience with Google Health Connect integrations — reading/writing health data, permissions, and background sync Experience with health tech, wellness, or regulated products (e.g., HIPAA, health data handling) Experience contributing to or extending internal frameworks/libraries Experience with analytics/experimentation (A/B testing), instrumentation, and monitoring We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Senior Android Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior Android Engineer role focused on building reliable mobile integrations that ingest, unify, and expose on-device and third-party health data. The position delivers secure, stable end-to-end data flows with backend, QA, and product teams, using Kotlin, Jetpack Compose, platform APIs, and asynchronous services. 🗂️ Requirements: 5+ years building, shipping, and maintaining Android applications, Senior-level Android development expertise, Kotlin, Jetpack Compose, Android architecture, performance, debugging, and stability, Platform API, third-party SDK, and backend service integrations, REST APIs, Asynchronous data flows, Coroutines and Flow, Incremental delivery, pragmatic testing, refactoring, and risk management 📃 Skills: Android, Kotlin, Jetpack, Compose, REST, Coroutines, Flow, APIs, SDKs, Debugging, Testing, Refactoring 🏢 Description: We are looking for a Senior Android Engineer to build and harden the mobile client integrations that bring health data into the client’s application — including on-device and third-party health data sources — and to expose that data cleanly to the product teams that consume it. We are looking for a proactive and self-sufficient person, able to navigate complex integration work across mobile and backend boundaries, unblock themselves quickly, and collaborate closely with backend, QA, and partner teams. Responsibilities Build and maintain Android client integrations for ingesting and unifying health data from on-device and third-party sources Integrate with Google Health Connect and external health data providers, handling permissions, sync, and data quality Expose health data cleanly to product teams through shared, well-documented client interfaces Partner with backend, QA, and consuming product teams to deliver reliable end-to-end data flows Ensure quality and safety through incremental rollouts, with a strong focus on stability and performance Requirements Senior Android engineer with 5+ years building, shipping, and maintaining mobile apps Deep expertise in Android development, including architecture, performance, debugging, and stability Strong production experience with Kotlin and Jetpack Compose in real-world applications Solid experience integrating with platform APIs, third-party SDKs, and backend services (REST APIs, asynchronous data flows, coroutines/Flow) Solid engineering discipline: incremental delivery, pragmatic testing, careful refactoring, and effective risk management Nice to have Experience with Google Health Connect integrations — reading/writing health data, permissions, and background sync Experience with health tech, wellness, or regulated products (e.g., HIPAA, health data handling) Experience contributing to or extending internal frameworks/libraries Experience with analytics/experimentation (A/B testing), instrumentation, and monitoring We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Senior Android Engineer

Senior

Remote

Krakow, Poland

🏢 Summary: Senior Android Engineer role focused on building reliable mobile integrations that ingest, unify, and expose health data from on-device and third-party sources. The position works across Android and backend boundaries to deliver secure, stable end-to-end data flows with backend, QA, and product teams. 🗂️ Requirements: 5+ years building, shipping, and maintaining mobile apps, Senior-level Android development expertise, Kotlin and Jetpack Compose production experience, Android architecture, performance, debugging, and stability expertise, Platform API, third-party SDK, and backend service integration experience, REST API, asynchronous data flow, coroutines, and Flow experience, Incremental delivery, pragmatic testing, refactoring, and risk management discipline 📃 Skills: Android, Kotlin, Compose, REST, Coroutines, Flow, APIs, SDKs, Debugging, Testing, Refactoring 🏢 Description: We are looking for a Senior Android Engineer to build and harden the mobile client integrations that bring health data into the client’s application — including on-device and third-party health data sources — and to expose that data cleanly to the product teams that consume it. We are looking for a proactive and self-sufficient person, able to navigate complex integration work across mobile and backend boundaries, unblock themselves quickly, and collaborate closely with backend, QA, and partner teams. Responsibilities Build and maintain Android client integrations for ingesting and unifying health data from on-device and third-party sources Integrate with Google Health Connect and external health data providers, handling permissions, sync, and data quality Expose health data cleanly to product teams through shared, well-documented client interfaces Partner with backend, QA, and consuming product teams to deliver reliable end-to-end data flows Ensure quality and safety through incremental rollouts, with a strong focus on stability and performance Requirements Senior Android engineer with 5+ years building, shipping, and maintaining mobile apps Deep expertise in Android development, including architecture, performance, debugging, and stability Strong production experience with Kotlin and Jetpack Compose in real-world applications Solid experience integrating with platform APIs, third-party SDKs, and backend services (REST APIs, asynchronous data flows, coroutines/Flow) Solid engineering discipline: incremental delivery, pragmatic testing, careful refactoring, and effective risk management Nice to have Experience with Google Health Connect integrations — reading/writing health data, permissions, and background sync Experience with health tech, wellness, or regulated products (e.g., HIPAA, health data handling) Experience contributing to or extending internal frameworks/libraries Experience with analytics/experimentation (A/B testing), instrumentation, and monitoring We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Senior Android Engineer

Senior

Remote

Poznan, WP, Poland

🏢 Summary: Senior Android Engineer role focused on building and maintaining reliable mobile integrations that ingest, unify, and expose health data from device and third-party sources. The position works across Android and backend boundaries to deliver secure, stable end-to-end health-data flows with product, QA, and partner teams. 🗂️ Requirements: 5+ years building, shipping, and maintaining mobile applications, Senior-level Android development experience, Android architecture, performance, debugging, and stability expertise, Production Kotlin experience, Production Jetpack Compose experience, Platform API, third-party SDK, and backend service integration experience, REST API and asynchronous data-flow experience, Coroutines and Flow experience, Incremental delivery, pragmatic testing, refactoring, and risk-management discipline 📃 Skills: Android, Kotlin, Compose, REST, Coroutines, Flow, APIs, SDKs 🏢 Description: We are looking for a Senior Android Engineer to build and harden the mobile client integrations that bring health data into the client’s application — including on-device and third-party health data sources — and to expose that data cleanly to the product teams that consume it. We are looking for a proactive and self-sufficient person, able to navigate complex integration work across mobile and backend boundaries, unblock themselves quickly, and collaborate closely with backend, QA, and partner teams. Responsibilities Build and maintain Android client integrations for ingesting and unifying health data from on-device and third-party sources Integrate with Google Health Connect and external health data providers, handling permissions, sync, and data quality Expose health data cleanly to product teams through shared, well-documented client interfaces Partner with backend, QA, and consuming product teams to deliver reliable end-to-end data flows Ensure quality and safety through incremental rollouts, with a strong focus on stability and performance Requirements Senior Android engineer with 5+ years building, shipping, and maintaining mobile apps Deep expertise in Android development, including architecture, performance, debugging, and stability Strong production experience with Kotlin and Jetpack Compose in real-world applications Solid experience integrating with platform APIs, third-party SDKs, and backend services (REST APIs, asynchronous data flows, coroutines/Flow) Solid engineering discipline: incremental delivery, pragmatic testing, careful refactoring, and effective risk management Nice to have Experience with Google Health Connect integrations — reading/writing health data, permissions, and background sync Experience with health tech, wellness, or regulated products (e.g., HIPAA, health data handling) Experience contributing to or extending internal frameworks/libraries Experience with analytics/experimentation (A/B testing), instrumentation, and monitoring We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

.intent

Senior Android Mobile Engineer

Senior

Hybrid

Warsaw, MZ, Poland

15,000 - 30,000 PLN

🏢 Summary: Senior Android Engineer role on confidential, next-generation IoT and connected-device products, working across Android, embedded, firmware, and hardware layers. The position includes building reliable Android applications, device onboarding, BLE communication, testing, and performance optimization, with regular on-site work required in Warsaw. 🗂️ Requirements: 6+ years of commercial Android experience, Proficiency in Kotlin and Java, Hands-on Jetpack Compose experience, Knowledge of Kotlin Coroutines and asynchronous programming, Unit testing and TDD experience, Dependency injection experience with Hilt or Koin, BLE device-communication experience, Understanding of Android SDKs, system components, and lifecycle, B2+ English communication skills, C/C++ familiarity for shared or native modules, Embedded or IoT ecosystem experience, Networking fundamentals: TCP, UDP, IP, REST, HTTP, WebSockets, Secure authentication and authorization knowledge: OAuth 2.0, OpenID Connect, session management, RBAC, Performance optimization and multithreading experience, Regular on-site presence in Warsaw 📃 Skills: Android, Kotlin, Java, JetpackCompose, Coroutines, TDD, Hilt, Koin, BLE, C, C++, IoT, TCP, UDP, IP, REST, HTTP, WebSockets, OAuth, OpenID, RBAC, Multithreading 🏢 Description: We are looking for a Senior Android Engineer to join an embedded-focused team augmentation project for a global consumer electronics brand. This role goes far beyond classic Android app development. You will work closely with embedded, firmware, and hardware teams on next-generation products and prototypes, taking ownership across the entire ecosystem, not just the mobile layer. Due to security requirements and the product’s confidential nature, this project requires regular on-site presence at our Warsaw office and cannot be fully remote. intent has over 10+ years of experience in helping to conceptualize, design, and build software for IoT and connected devices. We act as a specialized think partner for products at the intersection of physical and digital, from brand-new concepts to products entering competitive and established markets. Some of the brands we’ve worked with include Oura, BOSE, and McIntosh. What you’ll do Design, build, and maintain high-quality Android applications for IoT and connected devices Work close to hardware, firmware, and embedded teams , not just the mobile layer Implement device onboarding and setup flows Optimize performance, threading, and reliability in complex environments Review pull requests, give feedback, and help keep code quality high Write and maintain unit tests Take part in technical discussions, daily calls, and knowledge sharing Android experience 6+ years of commercial Android experience Strong proficiency in Kotlin and Java Hands-on experience with Jetpack Compose (Kotlin UI) Solid knowledge of Kotlin Coroutines and async programming Experience with unit testing / TDD Familiarity with dependency injection (Hilt, Koin) Strong experience building apps, communicating with devices over Bluetooth Low Energy (BLE) Understanding of Android internals (SDKs, system components, lifecycle) B2+ English , comfortable in everyday communication Cross-platform / Embedded / Ecosystem Familiarity with C/C++ for shared or native modules Experience working in or close to embedded / IoT ecosystems Understanding of networking fundamentals : TCP / UDP / IP REST / HTTP WebSockets Knowledge of secure authentication & authorization : OAuth 2.0 OpenID Connect Session management, RBAC Experience with performance optimization and multi-threading

Technology

STS

Mobile Software Engineer (Android)

Senior

On-site

Katowice, SL, Poland

🏢 Summary: Oferta dla doświadczonego Mobile Software Engineera (Android), odpowiedzialnego za rozwój, wdrażanie i utrzymanie aplikacji mobilnych. Rola obejmuje pracę nad architekturą, integracją z backendem, jakością oraz stabilnością produktu w pełnym cyklu życia. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu aplikacji Android, Bardzo dobra znajomość Kotlin, Znajomość MVVM, MVI i Clean Architecture, Doświadczenie z nowoczesnymi frameworkami i bibliotekami Android, Znajomość Git i narzędzi do zarządzania zależnościami, Doświadczenie w integracji z REST API, WebSocket i gRPC, Znajomość Material Design, Znajomość relacyjnych baz danych, Doświadczenie w tworzeniu utrzymywalnego kodu produkcyjnego, Doświadczenie we wdrażaniu, monitoringu i utrzymaniu aplikacji produkcyjnych, Doświadczenie w publikowaniu aplikacji w Google Play, Umiejętność diagnozowania problemów wydajnościowych i pamięciowych 📃 Skills: Android, Kotlin, MVVM, MVI, Git, REST, WebSocket, gRPC, MaterialDesign, SQL, GooglePlay 🏢 Description: Do naszego zespołu poszukujemy doświadczonego Mobile Software Engineer (Android), który będzie odpowiedzialny za rozwój oraz utrzymanie aplikacji mobilnych. Szukamy osoby, która łączy kompetencje techniczne z rozumieniem potrzeb biznesowych i potrafi pracować w dynamicznym środowisku. Nasze wymagania: Minimum 5 lat doświadczenia w tworzeniu aplikacji na platformę Android Bardzo dobra znajomość języka Kotlin Dobra znajomość wzorców architektury aplikacji mobilnych (np. MVVM, MVI, Clean Architecture) Doświadczenie w pracy z nowoczesnymi frameworkami i bibliotekami Android Znajomość systemów kontroli wersji (Git) oraz narzędzi do zarządzania zależnościami Doświadczenie w integracji aplikacji z backendem (REST API, Websocket, gRPC) Znajomość zasad projektowania interfejsów zgodnych z wytycznymi Android (Material Design) Znajomość relacyjnych baz danych Umiejętność pisania czytelnego, utrzymywanego kodu produkcyjnego (z uwzględnieniem obsługi błędów i edge case’ów) Doświadczenie w pracy z aplikacjami w środowisku produkcyjnym (wdrażanie, monitoring, utrzymanie) Tego oczekujemy: Samodzielności w realizacji funkcjonalności: od analizy po wdrożenie i utrzymanie Dbałości o jakość, wydajność i stabilność aplikacji Umiejętności diagnozowania i rozwiązywania problemów (np. wydajnościowych, pamięciowych) Doświadczenia w publikowaniu aplikacji w Google Play Dbałości o modularność i skalowalność kodu Umiejętności analizy systemów i przepływu danych między komponentami Rozumienia zależności pomiędzy elementami systemu Umiejętności przekładania wymagań biznesowych na rozwiązania techniczne Dobrej organizacji pracy oraz umiejętności priorytetyzacji zadań Gotowości do dzielenia się wiedzą i wspierania innych członków zespołu Aktywnego udziału w rozwoju architektury systemów Efektywnej komunikacji i pracy zespołowej Zaangażowania w pełen cykl życia produktu To oferujmy: Pracę w świetnym zespole, którego siłą jest pasja i współpraca, Pracę hybrydową (3+2) Pracę pod skrzydłami przypisanego partnera w procesie onboardingu, Nowoczesne biuro w Katowicach z konsolą PS5 i piłkarzykami, Bezpłatne zajęcia z języka angielskiego, Kartę MedicoverSport, ubezpieczenie na życie i opiekę medyczną, Bezpłatne bilety na mecze reprezentacji Polski, Urozmaicone śniadania i obiady w dobrej cenie w naszym Bistro, Ścieżkę rozwoju osobistego oraz budżet na kursy i szkolenia, Codziennie świeże owoce, dobra kawa i zdrowe przekąski, Poszanowanie równowagi między życiem zawodowym a prywatnym.