Remote Senior Android Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • We are seeking a Senior Android Developer to join our team.
  • The role offers the opportunity to influence product development and engage in innovative projects.
  • The app, launched in 2019 for Android and iOS, simplifies the process of finding new friends and prioritizes user experience through Customer Journey Maps.
  • The company focuses on innovative solutions, such as developing alternative scoring systems for user matching and testing new business models.
  • You will benefit from mentorship, code reviews, and a dynamic, fast-paced environment with no legacy code.
  • The team uses Scrum methodology to continuously add new features and solve complex business challenges.
  • Responsibilities include developing and supporting modern features, integrating with external APIs and services, optimizing application performance, implementing modern architectural solutions (e.g., MVI and KMP), and collaborating with a cross-functional team.

Requirements:

  • A minimum of 4+ years of experience in Android development is required.
  • Strong proficiency in Java and Kotlin is essential.
  • Familiarity with basic architectures (Clean/MVVM/MVI) and the ability to design solutions based on requirements is necessary.
  • Expertise in Jetpack Compose and the composition process is required.
  • Proficiency in navigation (Cicerone/NavComponent) is needed.
  • Strong knowledge of coroutines is essential.
  • A solid understanding of Koin is required.
  • Strong application of SOLID principles is necessary.
  • Comprehensive knowledge of unit testing methods is required.
  • Proficiency in modularization is essential.
  • Familiarity with Kotlin Serialization/Gson is needed.
  • Practical experience with third-party libraries (WebSocket, Retrofit, OkHttp, Coil, etc.) is required.
  • Understanding of streaming principles is necessary.
  • English proficiency at a B1+ level is required.
  • A responsible and proactive approach is essential.
  • Experience with UI tests for Compose, familiarity with CI/CD and optimization processes, experience with KMP, Dagger/Hilt, and Google billing services would be a plus.

Benefits:

  • The position offers 20 paid vacation days, 15 sick days, and 6 additional days off for family events.
  • Employees receive 100% medical insurance coverage.
  • There is reimbursement for sports and equipment, as well as online yoga classes with an instructor from the Ukrainian Yoga Federation.
  • The company organizes team building events, provides corporate gifts, and stylish merchandise.
  • Financial and legal support is available, along with position retention and support for those who join the Armed Forces of Ukraine.
  • Employees can participate in social initiatives supporting Ukraine.
  • A comfortable working environment is provided, with the option to work from the Kyiv hub or remotely with a flexible schedule.
  • Modern equipment is provided or depreciation of your own tools is offered.
  • The company invests in your future by allowing collaboration with a highly-skilled team of Middle & Senior professionals, sharing practical cases and expertise in the social networking niche.
  • There are opportunities for growth, as 70% of heads and leads have advanced in their roles here.
  • Performance-oriented reviews and Individual Development Plans (IDPs) are part of the benefits.
  • Reimbursement for professional courses and English classes is provided, along with access to a corporate library, book club, and knowledge-sharing events.
About the job
Posted on
Job type
Salary
-
Experience level
UT
United Tech's company logo
United Tech
View company profile
Leave a feedback