Solid experience developing Android mobile native applications in Java;
Solid understanding of the full Android mobile development life cycle;
Experience with TDD/BDD testing;
Experience with Android performance profiling tools and optimization techniques;
Experience with Git;
Experience with MVVM pattern or frameworks;
Excellent problem solving, debugging skills, critical thinking, and communication skills.
Experience in C++ and Kotlin;
Experience with Android NDK and JNI;
Experience writing custom views and controls;
Experience in dependency injection framework;
Experience with Gradle.
Besides such basics as a competitive salary, comfortable and motivating work environment, here at Intellias we offer:
For your professional growth —
Innovative projects with advanced technologies;
Individual approach to professional and career growth (Personal Development Plan);
Regular educational events with leading industry experts;
For your comfort —
Flexible working hours;
Spacious office with lots of meeting rooms;
Kids’ room with professional baby-sitter (offices in Lviv & Kyiv).
For your health —
3 health packages to choose from — medical insurance, sports attendance or mix of both;
Annual vitaminization program;
Annual vaccination and ophthalmologist check-up.
For your leisure —
Corporate celebrations and fun activities;
Beauty parlor (offices in Lviv & Kyiv).
Participate in technical discussions to find a right architecture/design solution;
Design interfaces and implementation to support reusability, testability, and modularity;
Bug triages / bug fixes for a system that is already in production;
Feature development for upcoming releases.
In cooperation with the leading global provider of maps, traffic, and places data enabling navigation, location-based services, and mobile advertising around the world, Intellias is looking for a skilled Software Development Engineer, to take part in the development of in-car navigation product.