Job Description
Responsibilities
- Develop native Android applications
- Design user interfaces and functions as planned
- Participation in the definition of requirements, estimation of tasks
- Write Unit and UI tests, participate in developer testing
- Stay up-to-date with current technology trends in Android development
- The need for continuous further education
Qualifications
Requirements
- At least 1-2 years of experience in Android development
- Advanced proficiency in English
- Knowledge of Kotlin
- Experience with MVVM
- DI (Dagger 2, Dagger Hilt) experience
- Knowledge of Android SDK, Jetpack and Material libraries
- Networking (Retrofit, OkHttp) experience
- REST, swagger knowledge
Personal traits
- Proactive in finding solutions, adding constructive ideas
- Process driven with a keen eye for detail and quality
- Team player with a positive, open minded and friendly attitude
- Eager to learn and improve in both soft and technical skills
- Reliable, taking responsibility
- Customer focused attitude
Nice to have
- ReactiveX (RxJava, RxKotlin), Coroutines, Flow
- Firebase (Crashlytics, Analytics) experience
- Firebase Cloud Messaging experience
- Experience in writing Unit and UI tests
- SOLID, clean code knowledge
- CI/CD, gradle, detekt, lint rules
- OAuth 2 or social login knowledge
- Play Store, distribution experience
- Experience in other platforms, web, backend, frontend, cross platform, etc.
Additional Information
About the company
We're Hiflylabs, a vibrant team of 250+ data and tech enthusiasts based in Budapest. From data engineering to data science, artificial intelligence and application development, we work on a wide range of projects around the world.
Over a Decade of Mastery
For twelve years, Hiflyers have been reshaping industries through Data Warehousing, Business Intelligence, and Data Analytics. From consulting to operations, we offer tailored, hands-on solutions to complex business problems, helping our clients grow.
Our Commitment
At Hiflylabs, we're not just about projects; we're about people. We believe that our people are our most valuable assets, and we are committed to nurturing their personal and professional development through our unique mentoring system.
Get an insight on how we work and check out our Website, LinkedIn page and YouTube channel!