We are large enough to solve a complex problem, smart enough to care about every project. Edvantis’ goal is to help our clients achieve more via software engineering as a service. We are a mature vendor with our HQ in Berlin, Germany and our development centers in Lviv, Ukraine and...
We are seeking a senior-level Android Developer to join the team of our US-based Customer involved in the development of a range of products for homeowners’ associations.
Responsibilities:
Develop and maintain the Android version of the application using Kotlin
Implement UI components using Jetpack Compose and Material Design 3 (M3)
Manage the application data using Room database
Parse API responses using Retrofit
Implement dependency injection with Dagger Hilt 2
Write and maintain unit tests using Mockito to ensure code quality and reliability
Collaborate with cross-functional teams to define, design, and ship new features
Focus on implementing and refining the Inspections and Violations feature sets
Work on building and refining the deployment pipelines to streamline build processes
Identify and fix bugs and performance bottlenecks
Stay updated with the latest industry trends and technologies to ensure the application remains competitive
Requirements:
Proven experience as an Android Developer with a strong portfolio of released applications
Proficiency in Kotlin
Strong experience with Jetpack Compose and Material Design 3 (M3)
Hands-on experience with Room database
Proficiency in parsing API responses using Retrofit
Experience with dependency injection using Dagger Hilt 2
Experience writing unit tests using Mockito
Familiarity with Jetpack libraries, MVVM architecture, and coroutines
Understanding of offline-first application design and performance optimization
Experience with continuous integration and deployment processes
Strong problem-solving skills and attention to detail
Excellent communication and teamwork skills
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
English level — Upper-Intermediate or higher
We offer:
Remote-first work model with flexible working hours (we provide all equipment)
Comfortable and fully equipped offices in Lviv and Rzeszów
Competitive compensation with regular performance reviews
18 paid vacation days per year + all state holidays
12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
Medical insurance with an affordable family coverage option
Mental health program which includes free and confidential consultations with a psychologist
English, German, and Polish language courses
Corporate subscription to learning platforms, regular meetups and webinars
Friendly team that values accountability, innovation, teamwork, and customer satisfaction
Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
We are committed to supporting Ukraine and actively participate in charity initiatives