Position: Python developer (IoT/hardware)
Company: Canyon Development
Category: Python
Experience required: 2y
English level: intermediate

Canyion Development is looking for Back End Python Developer to join Dnipro team on a full-time basis.

Requirements:
- experience in server side development;
- 1.5 years of experience in Python;
- bash;
- command of Linux environment (shell, scripting, tools);
- experienced in OOP and Design Patterns.

Desirable:
- experience as a C/C++ and Linux software developer;

Responsibilities:
• Develop multiprocessing, subprocessing, threading modules,
• Work with network protocols HTTP/S, Websockets, MQTT
• Perform unit and integration testing, logging,
• Using of Git workflow,
• Programming solutions for Linux (good knowledge).

About Canyon Development
The company works with Customers from Israel, Europe, China, and engineers have a proven track records of successfully completed projects for clients from USA, Israel, Australia, New Zealand, Japan and France.