Android Developer
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
Android Developer
Android Developer