Position: Python developer
Company: Hivex
Category: Python
Experience required: 2y

About the project: We're bringing the latest web technologies to real-world hardware i.e. we don't just work in the
cloud. We interface with very diverse equipment: radar, sonar, thermal imaging, software-defined radios and more. Our UI runs on touchscreen displays, tablets, phones, smart-glasses...
Front-end and back-end:
The position is predominantly for back-end development, but our work involves
user interface, back-end server processing as well as the tools for testing,
configuring and deploying our solutions. Very few developers are gifted with
the ability to excel equally in both, but good developers will have an appreciation
of "the other side" - an essential in designing the best APIs. And you will be
given the chance to focus on the aspects you like the most!


Requirements

Mandatory: 

Python 3
Asynchronous programming (asyncio) (mandatory)
Sockets/Networking (mandatory)
GIT (mandatory)
Comfortable in Linux environments (mandatory)
Will be a plus:

Rust
C/C++
Serial Interfaces
Video Processing (GStreamer / Janus / WebRTC)
Frontend (HTML5/JS)
Mobile development (iOS, Android, cross platform)
System Security, Cryptography
Electronics and embedded systems
Machine Learning
DevOps tools such as Ansible, Packer


Benefits

Working remotely from anywhere in the world;
Competitive salary in USD/EUR;
Paid holidays and generous paid time off;
We promote work flexibility recognizing the importance of
well-being and work-life balance.