Location: Full remote (Poland) or hybrid work (office located in Gliwice) Start Date: ASAP / within 1 month Responsibilities: Developing and maintaining Android applications using Kotlin Building user interfaces based on modern mobile UI/UX principles Working with Jetpack components (LiveData, ViewModel, Jetpack Compose, Coroutines) and supporting legacy UI (XML, View-based) Integrating Firebase and other mobile backend services Managing source code, CI/CD processes and app distribution Implementing RESTful APIs, networking logic and dependency injection Ensuring clean, maintainable code and improving user experience Troubleshooting issues and proactively proposing solutions Requirements: 3 years of professional experience in Android development using Kotlin Understanding of mobile UI/UX concepts A solid understanding of modern Android frameworks including Android Jetpack components such as LiveData, ViewModel, Jetpack Compose UI and Kotlin Coroutines familiarity with legacy patterns such as XML layouts and classic View-based UI Strong understanding of object-oriented programming (OOP), functional programming and architectural principles and design patterns Ability to write clean, scalable and maintainable code Experience working in a Scrum/Agile environment Experience with source control systems (Git), CI/CD pipelines and app distribution Experience with Firebase or other mobile-focused backend services such as Analytics, Crashlytics, Cloud Functions or Remote Config Experience with WebView Proficiency in RESTful APIs, JSON parsing and networking in Android as well as experience with dependency injection frameworks A proactive attitude – suggesting ideas, researching solutions and solving problems Creativity and attention to detail – always looking to improve the user experience and code quality Excellent problem-solving and analytical skills Fluent in Polish and English is a must (min. B2 level) Experience in video streaming projects is a plus Offer: B2B contract via Experis Multisport card Private healthcare (Medicover) Access to an e-learning platform Group life insurance