368,611open jobs
9,439companies
50,719added this week
Browse all
Location
In office (Kyiv)
Seniority
Senior · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Ajax Systems is a global technology company headquartered in Kyiv, Ukraine, that was founded in 2011. The firm specializes in the development and manufacturing of professional security equipment, including wireless and wired intrusion protection, fire detection, water leak prevention, and integrated video surveillance solutions. It operates international production facilities and serves millions of users across more than 180 countries through a vast network of authorized distributors, resellers, and security monitoring partners.

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 and desktop applications.

PRO Desktop meets the needs of every professional working with Ajax security systems. Facilities profiling and remote configuration, alarm monitoring and photo verification, staff administering, and a detailed event log - all in one, intuitive interface.

Responsibilities:

- Ajax PRO Desktop development (adding new devices, supporting existing devices, adding new functionality and features, fixing bugs).

- Architectural decisions and concept development.

- Writing tests.

- Hard bug fixing.

- Inter-commands communications.

Stack:

- Python 3, PySide 6, QML, gRPC.

Must have:

- 3+ years of experience with Python, including multithreading, asyncio.

- Knowledge of OOP principles and patterns.

- Experience with aiohttp.

- Experience with pytest.

- Experience with gRPC.

It will be a plus:

- Experience with QML.

- Experience with PySide/PyQt.

We offer:

- Flexible schedule at our offices in Kyiv or Lviv.

- The opportunity to propose and implement own ideas that have an impact on the product and production.

- Work in a motivated team and zero bullshit culture.

- Competitive salary.

- Medical Insurance.

- Corporate English.

- The opportunity to participate in the beta test project of Ajax security systems - receiving and testing new gadgets before their release.

Responsibilities:

  • Ajax PRO Desktop development (adding new devices, supporting existing devices, adding new functionality and features, fixing bugs).
  • Architectural decisions and concept development.
  • Writing tests.
  • Hard bug fixing.
  • Inter-commands communications.

Stack:

  • Python 3, PySide 6, QML, gRPC.

Must have:

  • -3+ years of experience with Python, including multithreading, asyncio.
  • Knowledge of OOP principles and patterns.
  • Experience with aiohttp.
  • Experience with pytest.
  • Experience with gRPC.

It will be a plus:

  • Experience with QML.
  • Experience with PySide/PyQt.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Kyiv
$19k – $46k per year (Estimated) • Remote/Hybrid • Full-Time • Novosibirsk
Go
JavaScript
Databases
PostgreSQL
Redis
AI/ML
Claude
Claude Code
Cursor
Frontend
GraphQL
Vue.js
DevOps
Docker
Drone
Grafana
gRPC
Kibana
Kubernetes
Nginx
Prometheus
Apply
$19k – $46k per year (Estimated) • Remote/Hybrid • Full-Time • Novosibirsk
SQL
Databases
Apache Kafka
PostgreSQL
Redis
DevOps
CI/CD
GitLab
GitLab CI
gRPC
Kubernetes
SLI/SLO/SLA
Apply
Rust Engineer 11 hours ago
$320k – $465k per year • In office • Full-Time • Austin
Rust
TypeScript
Rust
SQLx
Databases
Apache Kafka
ClickHouse
PostgreSQL
Redis
Redpanda
DevOps
gRPC
WebSockets
Web3
Solana
Apply
$19k – $53k per year (Estimated) • Remote • Moscow
Python
SQL
DevOps
CI/CD
gRPC
Kubernetes
QA
Pytest
Apply
$43k – $108k per year (Estimated) • In office • Full-Time • 3+ years exp • Moscow
C++
Go
Rust
Solidity
SQL
Databases
PostgreSQL
DevOps
CI/CD
Docker
Git
gRPC
Istio
Jenkins
Kubernetes
OpenShift
Web3
Bitcoin
Ethereum
Management
Confluence
Jira
Apply
In office • 4+ years exp • Kyiv
Java
Kotlin
SQL
TypeScript
JavaScript
Databases
ClickHouse
Databricks
Google BigQuery
Frontend
Angular
React.js
Vue.js
DevOps
AWS
CI/CD
Analytics
Power BI
Apply
In office • 8+ years exp • Kyiv
Java
Kotlin
Java
Gradle
Netty
Databases
Apache Kafka
NATS
Redis
DevOps
AWS
CI/CD
Git
gRPC
Kubernetes
Apply
In office • Full-Time • 3+ years exp • Kyiv
C++
Java
Kotlin
Python
Java
Gradle
Netty
Databases
NATS
Redis
DevOps
AWS
Docker
Git
gRPC
Jenkins
Kubernetes
Apply
In office • Full-Time • Kyiv
Databases
Apache Kafka
RabbitMQ
Redis
DevOps
Git
gRPC
Jenkins
Amazon S3
Management
Confluence
Jira
QA
Postman
Swagger
Apply
In office • Lviv
DevOps
gRPC
Rest API
Management
Confluence
QA
TestRail
Apply
In office • Full-Time • Kyiv
Python
Python
Django
FastAPI
Flask
PyQt
Databases
MySQL
DevOps
AWS
CI/CD
Docker
Docker Compose
Kubernetes
QA
Pytest
Apply
Power BI 2 days ago
In office • Full-Time • 2+ years exp • Kyiv
SQL
DevOps
AWS
Azure
GCP
Analytics
Power BI
Apply
Remote/Hybrid • Full-Time • Kyiv • Warsaw
Apply
Remote/Hybrid • Full-Time • Kyiv • Warsaw
Apply
In office • Full-Time • 5+ years exp • Kyiv
DevOps
FinOps
GCP
Kubernetes
Terraform
Apply
See all jobs
This is one of many
368,611 more open roles from verified company boards, updated every day.