We're looking for a Senior Python Developer to join us and continue the evolution of a product that we love: someone who takes pride in their work to ensure that user experience and quality are superb.

Ajax Systems is a full-cycle company working from idea generation and R&D to mass production and sales.

We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part and release mobile applications.

You will be able to work in the best hardware company in Ukraine with more than 1 million active users around the world. Moreover, very soon you will have a chance to start several new products from scratch.

Stack:
Python 3, PySide2, QML, grpc

Responsibilities:
- Ajax PRO Desktop development(adding new devices, supporting existing devices, adding new functionality and features, fixing bugs)
- Architectural decisions and concepts developments
- Writing tests
- Hard bugs fixing
- Inter-commands communications

Must have:
- Experience with Python(4+ years) including multithreading, asyncio
- Experience with QML(2+ years)
- Knowledge of OOP principles and patterns
- Experience with grpc
- Experience with aiohttp
- Experience with pytest

It will be a plus:
- Experience with PySide2/PyQt

We offer:
- Working with a team of people to build the future of an industry
- Non-trivial challenges and the various specter of exciting tasks
- A flexible, friendly, and collaborative work environment
- Corporate culture based on common sense
- Opportunities to influence the creation of new products and their quality

Let's become a part of the team that creates a smart and useful global product!