About Project

Types of projects:; Cryptocurrency trading platform; Stores with augmented reality; Social Media Analytics; Password managers with AR; Investment management; Restaurant ecosystem; Freelance exchange; Social network; Gas station management; Banking; Platforms to analyze health in real-time; Smart Home; Government Applications;

REQUIREMENTS

  • ⚠️ Language: ⚠️
  • Strong knowledge of Kotlin/Java Core
  • ⚠️ Android: ⚠️
  • Strong knowledge of Android SDK
  • Understanding of the full mobile life cycle (Activity, Fragment, CustomView)
  • Good knowledge of views, animations
  • Experience with Jetpack Compose
  • High knowledge of AAC
  • ⚠️ Architecture: ⚠️
  • Strong knowledge of OOP principles, design patterns, SOLID
  • Understanding of Clean Architecture, MVVM
  • Experience with Monolithic/Multi-Module architecture
  • Good knowledge of data structures and understanding of the asymptotics of algorithms
  • ⚠️ Libraries: ⚠️
  • Strong knowledge of Dagger2 or Hilt, Koin
  • Strong knowledge of Coroutines
  • Strong knowledge of Retrofit/OkHttp
  • Experience with Cicerone
  • ⚠️ Others: ⚠️
  • Experience with Firebase services
  • Experience with Git
  • Understanding of publishing apps in app stores
  • ⚠️ Nice To Have: ⚠️
  • Experience Mockito, JUnit, Espresso, Kakao, Robolectric, Kaspresso
  • Experience with CI/CD processes
  • Experience with RxJava
  • Understanding of MVP/MVI

RESPONSIBILITIES

  • Researching, designing, implementing, and managing applications
  • Share experience with colleagues and help the less experienced
  • Recommend and implement improvements
  • Contributing with a team on approaches implementation
  • Integrate software components and third-party programs
  • Verify and deploy programs and software
  • Collaborate with developers, UX designers, business and system analysts
  • Communication with Clients, being ready to demonstrate and describe achievements of a scope

We offer

  • Interesting and challenging work in a dynamically developing company with opportunities for professional growth
  • Competitive compensation depending on experience and skills
  • Supporting work-life balance
  • Medical Insurance
  • Exciting long-term projects with customers from various countries (mostly Israel, the USA, and Great Britain)
  • Opportunity to propose and implement your own solutions
  • Flexible work schedule
  • Regular performance evaluation and salary revision
  • English classes with certified English teachers (individual and group lessons)
  • Team buildings and corporate activities
  • Official Ukrainian holidays are days off

Join us and change the
IT industry with us

    Get consultation . Get consultation .