Position: Middle JavaFX Engineer
Company: Freelance
Experience required: 2y
Category: Java
English level: intermediate
Published: 2020-08-01T00:00:00+03:00

It’s a global leading provider of human assessment solutions powered AI. By combining Video analytics, Artificial intelligence, and advanced Psychophysiological analytics, our client is delivering a cutting-edge product line oriented to governmental sectors as law enforcements, intelligence, and governmental HR departments all around the globe.

The company is going to create a Hybrid Cloud ecosystem and provide API/SDK for allowing the integration of the technology into a variety range of video communication products.

We are looking for a Middle JavaFX Engineer to be a part of our client’s new Ukraine based R&D team, which will be responsible for further architecting, building, and maintaining the cloud SaaS infrastructure.

TO DO LIST:

Maintenance of the existing product;
Developing new UI features and Business Logic modules in JavaFX;
Refreshing existing User Interface of the products together with a dedicated Designers;
Fixing Bugs and technical issues;
Integrating and working with native C/C++ modules by using JNI ecosystem and tools;
Developing Android based extensions for the desktop software – mobile & Wearable applications;
Working with BLE interfaces and developing communication protocols between desktop software and mobile extensions;
Designing and building architecture for all new extensions, modules, and interfaces of the products;
Writing technical documentation of the designed modules and architectures.
QUALIFICATIONS:

Sc. in Computer Science or Software Engineering;
3+ years of experience developing in Java;
Solid experience developing Android applications, mobile/wearable, etc.;
At least 1 year of experience working with JNI and integration of C/C++ modules;
At least 2 years of experience developing Custom User Interfaces in Android/JavaFX/WPF or another similar framework;
GIT/ Source Control Tools (i.e., GitHub, Bitbucket, TFS).
NICE TO HAVE:

Developing Applications in JavaFX.
QUIRKS & PERKS:

Friendly, informal, and knowledge-sharing environment with smart people around you;
A great opportunity for your further professional growth;
Modern office, location in downtown, nearby Palats Sportu metro station.