SAMSUNG - The Future Belongs to Those Who Make It

Senior Android Developer

About our team

We are a small, multi-disciplinary team inside Samsung that takes apps and services all the way from vision to finished product used by 300M users. We work in an agile environment on multiple projects at all stages of development from early concepts to live products. We're easy-going yet focused on our goals.

 

As a Senior Android Developer on our team, you'll have the unique opportunity to directly influence the design and evolution of a product with massive reach and purpose. Your ideas and expertise will shape new features from the ground up, enhancing how millions of people engage with the Global Goals on their Galaxy devices. If you're passionate about using technology for good and excited to see your work drive meaningful change at scale, come join us. This is more than just a coding job – it's a chance to lead, innovate, and inspire on a global stage. Ready to learn more? Be part of something truly transformative and help us build a better future together.

Role and Responsibilities:

  • Develop and maintain native Android applications (primarily in Kotlin, with some Java).
  • Design new features and refactor existing modules.
  • Participate in code reviews and support less experienced developers.
  • Collaborate with backend teams on API design.
  • Attend project meetings and consult on UX/UI solutions.
  • Analyze business and technical requirements, propose improvements and new solutions.
  • Optimize applications for performance and reliability.

 

Skills and Qualifications:

  • At least 4 years of commercial experience in Android development.
  • Strong proficiency in Kotlin and practical experience with Java.
  • Hands-on experience with MVVM, MVP and Clean Architecture.
  • Experience with Jetpack Compose.
  • Experience with Android Jetpack (Compose, Room, LiveData, ViewModel, Navigation).
  • Familiarity with Android tools and libraries, such as: Retrofit, OkHttp, Gson/Moshi, Dagger/Hilt (or similar DI libraries), RxJava/Coroutines.
  • Proven experience in testing (unit, integration, and end-to-end tests).
  • Expertise with Git (GitFlow, pull requests, code reviews).
  • Understanding of Agile/Scrum methodologies and ability to work effectively in a fast-paced, agile environment.
  • Proactive problem-solving approach and the ability to work independently.
  • Excellent communication skills – including presenting technical solutions to non-technical stakeholders.
  • Very good command of English (B2/C1) for daily interactions with international teams.

 

 

Nice to have:

  • Experience in releasing apps to Google Play.
  • Familiarity with CI/CD tools (e.g., GitLab CI, Jenkins).
  • Exposure to microservices-based projects.
  • Knowledge of mobile security (ProGuard, obfuscation, encryption).

We offer:

  • Benefits:
  • Competitive salary (aligned with your skills and experience).
  • The option to work in a hybrid model.
  • Benefits package (private healthcare, Multisport card, group insurance).
  • Training and conference budget – we support continuous professional development.
  • A supportive environment in a team of experienced professionals who are always eager to share knowledge.
  • A variety of discounts (Samsung products, theaters, restaurants)
  •  
  • Location:
  • Office in the center of Wrocław
  • Attractive relocation package

The administrator of your personal data is SAMSUNG ELECTRONICS POLSKA Sp. z o.o., with its registered office in Warsaw, at: ul. Postępu 14, 02-676 Warsaw. You will find more information about the processing of personal data after clicking the "Apply" button.

____________________________________________________________________________________

Administratorem Pana/Pani danych osobowych jest SAMSUNG ELECTRONICS POLSKA Sp. z o.o., z siedzibą w Warszawie, adres: ul. Postępu 14, 02-676 Warszawa. Więcej informacji na temat przetwarzania danych osobowych znajdzie Pan/Pani po kliknięciu w przycisk „Aplikuj”.

×