Gismart is a leading developer and publisher of mobile games and entertainment-focused apps with over 1 billion downloads. The company operates within three primary focus areas — hypercasual and casual games, music entertainment apps, and wellness products.
9 березня 2022

Android Engineer (Wellness Unit) (вакансія неактивна)

віддалено

About us:

Gismart is a leading developer and publisher of mobile games and entertainment-focused apps with over 1 billion downloads. The company operates within three primary focus areas — hypercasual and casual games, music entertainment apps, and wellness products. Gismart’s top titles include Cross Logic, Cool Goal!, Pencil Rush 3D, Body Race, VIP Guard, Little Ant Colony, Beat Maker Go, Piano Crush, DJ it!, WeDrum, Facetory and others. Today Gismart unites over 300 professionals. The company is based in London and Warsaw. In 2020, Gismart was ranked the 6th fastest-growing company in Europe according to the Financial Times (FT 1000).

About the role:

We’re seeking a talented Android Engineer who’ll be directly involved in developing Gismart’s Android applications. You will work in an Agile environment with product managers, UI/UX designers, and our engineering teams to create beautiful mobile experiences that encourage our user base to engage with and accomplish their objectives.

Requirements:

  • 2+ years of experience in commercial development for Android
  • Thorough knowledge and practical skills in Kotlin programming
  • Understanding of Clean architecture in multi module projects with MVVM at presentation level
  • Good level of understanding of Dagger2
  • In-depth knowledge of design patterns
  • Experience in Git, Confluence, Jira and other productivity tools
  • Good knowledge of mobile application features in the Android environment, as well as a thorough understanding of its life cycle and operating modes
  • Practical usage of Firebase services (Firestore, Auth, Crashlytics, etc.)
  • Good grasp of Android SDK principals and the skill to apply them
  • Knowledge of algorithmization and data structures
  • Working experience with multi-threading, and thread synchronization
  • Basic knowledge of the Database and experience working with data

Will be a plus:

  • Practical skills with ExoPlayer (streaming)
  • Experience of using navigation frameworks (Jetpack Navigation Component, Cicerone)
  • Experience with OpenGL and shaders
  • Practical skills in creating custom views
  • Experience with Kotlin DSL
  • Practical skills with Kotlin Coroutines
  • Practical skills with Room, ObjectBox or other local database frameworks

Employee Benefits:

  • 18 working days of paid vacation
  • 75% compensation of sport activities
  • English classes compensation
  • Quarterly Educational Days
  • Gismart Discount Club
  • 70% compensation of therapy with corporate psychologists
  • Gifting for major life events
  • Music Lessons
  • Breakfasts in the office
  • 100% sick leave compensation
  • A training budget with an opportunity to visit paid conferences, training sessions, workshops, etc.
  • 3 paid personal days
  • Medical Insurance