A

Ajax Systems

European security systems maker, smart homes

Middle Python Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeKyiv, UkraineNo salary listedIn-person

About the Job

Requirements

  • At least 2 years of commercial development experience.
  • Strong knowledge of asyncio, including tasks, coroutines, and context switching.
  • Understanding of Python internals, including memory allocation and optimization.
  • Thorough understanding of object-oriented programming, design patterns, and programming best practices.
  • Experience with version control systems such as Git.
  • Basic knowledge of Docker and containerized environments.
  • Strong problem-solving and analytical thinking, with attention to detail.

Responsibilities

  • Develop and implement new frameworks, services, and technologies to enable automated system testing and transform QA-authored test syntax into constructs executable by the frameworks.
  • Maintain and improve existing frameworks, services, and technologies.
  • Work with CI infrastructure, including Jenkins and Bitbucket Pipelines.
  • Write high-quality, clear, commented, maintainable code and cover it with unit tests.
  • Conduct high-quality, well-reasoned code reviews of colleagues’ work.

Desired Qualifications

  • Understanding of testing frameworks such as Pytest and Unittest.
  • Basic knowledge of Unix/Linux operating systems.
  • Knowledge of multiprocessing and sockets.
  • Good knowledge of SQL and experience with relational databases such as PostgreSQL and SQLite.
  • Experience with CI/CD tools such as Jenkins and Bitbucket.
  • Experience with cloud platforms such as AWS.
  • Knowledge of binary serialization formats such as MessagePack and Protocol Buffers.
  • Experience with microservices architecture.

About the Company

Ajax Systems

European security systems maker, smart homes

Ajax Systems designs and manufactures security systems for homes and businesses, focusing on products that integrate smart home capabilities. The company produces security hardware such as sensors and alarms that can work together as a system, usually managed through a centralized platform. Distinguishing factors include its European manufacturing base and specialization in security systems with smart home integration, catering to customers who want connected and remotely manageable protection. The goal is to provide reliable security solutions that combine traditional protection with smart, networked features for easier monitoring and control.

Company size
1,001-5,000
Company stage
Late Stage VC
Total funding
$11M
Headquarters
Kyiv, Ukraine
Founded
2011

Recently Posted Jobs

Explore more opportunities at Ajax Systems

See more jobs