Senior Android Engineer (#14303480)

SPECIAL REFERRAL BONUS $2000
Location:
Lviv, Kyiv, Ukraine
Technical Level:
Senior
Job Category:
Software Development
Project:
HotSchedules

Project – a new development – online banking mobile app. 
It is the #1 rated employee scheduling app and is the fastest and easiest way to communicate about the work schedule or anything else! 
It's one of the all-time highest-grossing paid apps in the app store. This is a real and profitable business. If you want to get a real product development experience for mobile there would be no better chance!
 
Requirements: 

  • Able to design, plan and implement complex technical solutions/architectures. 
  • Native Java and Kotlin experience is essential. 
  • Strong knowledge of Android SDK, different versions of Android.
  • Proven knowledge of Android material design guidelines, and best practices for the platform. 
  • Track record of working with remote data via REST – JSON and XML. 
  • Experience with third-party libraries and APIs in particular Dagger 2, Retrofit, GSON, RXJava 1 and 2. 
  • Experience with Kotlin coroutines and new Android Architecture components.  
  • Solid understanding of the full mobile development life cycle. 
  • Familiarity with cloud message APIs and push notifications. 
  • Working knowledge of tools such as GIT, Jenkins, Jira etc.
  • Strong knowledge of unit and instrumentation testing. 
  • Good English skills

Responsibilities:

  • Participated in the full life cycle of software development
  • Including working with requirements, application design
  • Coding, testing, debugging

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Possibility of partial remote work
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring and comfy office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more
×

Easy apply


    or
    Get a Bonus