We are looking for an Android Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include implementing visual elements and their behaviors with user interactions.

Project – a leader in augmented retail with a personalized, cross-device, targeted marketing platform. Client combine patented technologies with intuitive user interfaces. Innovations in Try-On allow consumers to virtually try individual or multiple products on their own images in real time, while instantly providing relevant product recommendations within each user session for superior personalization.

A regularly featured company on Yahoo Finance, Forbes, and Market Watch, this company is constantly moving forward and actually lives up to the term Market disrupter

Experience / Skills required:
Must have:
5+ years of professional experience working in Java/Kotlin
2+ years working with ARCore and implementing modern architectural patterns such as MVVM
Bachelor of Science Degree in Computer Science or related field of study
Experience with 3D visualization frameworks such as OpenGL, Sceneform and Filament
Expertise with integrating third party mobile SDKs into Android mobile applications
Experience with Agile, SCRUM, and/or Waterfall environments
Knowledge of version control solutions, Git, SVN
Ability to use the rendering engine to render a GLTF model on a face (our face tracker is already implemented) on a live video feed (camera) within the Android App environment

Good to have:
Experience with Agile, SCRUM, and/or Waterfall environments
Firm understanding of UI/UX principles
At least an Upper Intermediate level of English

Build new front-end features as well as maintain FaceCake's Android Platform using Kotlin and Java
Maintain consistent UI/UX through continually maintained and agile product deployments
Design, implement, and maintain application within all phases of the Software Development Life Cycle
Document new functionality for distribution to business marketing groups and QA teams
Develop complex applications that integrate and consume back end API’s and RESTful web services
Establish, refine, and integrate development and test environment tools and software as needed
Communicate effectively with other engineers and designers
Continually evaluate emerging frameworks and technologies to identify opportunities, trends, and best practices

We offer:

Challenging project
Competitive remuneration based on qualification and contribution
Full-Time job (Office in the very center of Kyiv or remote)
Flexible working schedule, vacations, paid sick leaves, English courses, regular parties
Good working environment
Great team spirit

About NCube

NCube is an English outstaffing and outsourcing company with a development office in Kyiv.
Working directly with a teams of professionals from England, the United States, Europe and Canada you will certainly be able to improve your knowledge and skills.
Our main value is yours and our professionalism.
We are not a huge corporation that means a minimum of bureaucracy and maximum attention. In an atmosphere of creativity and clear management, we will try to make your work as comfortable as interesting.
Let’s rock this world!

Company website:

DOU company page:

This job is no longer active.
Смотреть актуальные вакансии Android Kyiv→.