We use cookies to run the site and count visits. "Got it" also allows session recording.
Ajax Systems
Kyiv, Ukraine9 months ago
Grade
Senior
Work format
Onsite
An email or a Telegram message to the recruiter
Ajax Systems is an international technology company and Europe's largest security system manufacturer.
We are looking for a new player for the System division for the position of Senior Front End Engineer (React).
The System division develops the Ajax software ecosystem — OS Malevich, Video Management System, cloud, and client applications. The team ensures the stable operation of all system components as a single digital platform.
Ajax Systems is a Ukrainian success story that has grown into a global product. Ajax devices are trusted by over 4.5 million end-users and 330 thousand PRO-users in more than 180 countries. The company offers comprehensive solutions for protecting residential and commercial properties of various scales. Currently, Ajax's portfolio includes 280 devices for intrusion protection, video surveillance, fire safety, comfort, and automation.
Support and scaling: Development of the existing operator page for web video viewing (Next.js) and Video SDK (React Native); Code unification: Extracting common logic into a separate library to synchronize the operation of all platforms; Development of a Storybook library based on TailwindCSS and DaisyUI to ensure visual consistency of products.
Expert TypeScript: Deep understanding of types, generic interfaces, and experience with monorepos; React & Next.js: Deep knowledge of React (hooks, context, performance optimization); Data streaming: Knowledge and understanding of the principles of stream protocols for data transmission and their application areas; Unit, integration, e2e testing: Knowledge and understanding of the testing pyramid and relevant tools.
Hard plus: Mobile (React Native & Expo): Experience in mobile application development, understanding of component lifecycle and native interaction; WebRTC & Video Streaming: Experience with real-time protocols, video stream processing, server communication via data channels; Protobuf / Bufbuild: Understanding of contract-based development and working with binary data via Protobuf.
Key soft skills: Ability to generate well-thought-out architectural and technical solutions that will be applied in products, and the ability to present them; Ability to see the “big picture” and design components for reusability in different environments; Analytical approach to solving complex bugs related to network protocols and visual display of large data arrays; Desire to share experience with colleagues, learn new things, and not be afraid to ask questions to achieve results.
Experience with build tools (Rollup, Webpack, Vite) and CI/CD setup; Knowledge of Tizen OS features (Web API, Remote Control navigation); Experience with MediaSource and understanding its usage features; Ability to work with various codecs for audio/video data transmission and their use in streams.
The opportunity to propose and implement your own ideas that impact the product and its mass production; A place in a rapidly growing company with a motivated professional team; Competitive salary; Medical insurance; Corporate English classes; Opportunity to participate in the internal beta testing project of Ajax security systems; Discounts from partner companies; Discounts on company products.
Ajax Systems is an international technology company and Europe's largest security system manufacturer.
We are looking for a new player for the System division for the position of Senior Front End Engineer (React).
The System division develops the Ajax software ecosystem — OS Malevich, Video Management System, cloud, and client applications. The team ensures the stable operation of all system components as a single digital platform.
Key hard skills: Expert TypeScript: Deep understanding of types, generic interfaces, and experience with monorepos; React & Next.js: Deep knowledge of React (hooks, context, performance optimization); Data streaming: Knowledge and understanding of the principles of stream protocols for data transmission and their application areas; Unit, integration, e2e testing: Knowledge and understanding of the testing pyramid and relevant tools.
Hard plus: Mobile (React Native & Expo): Experience in mobile application development, understanding of component lifecycle and native interaction; WebRTC & Video Streaming: Experience with real-time protocols, video stream processing, server communication via data channels; Protobuf / Bufbuild: Understanding of contract-based development and working with binary data via Protobuf.
Key soft skills: Ability to generate well-thought-out architectural and technical solutions that will be applied in products, and the ability to present them; Ability to see the “big picture” and design components for reusability in different environments; Analytical approach to solving complex bugs related to network protocols and visual display of large data arrays; Desire to share experience with colleagues, learn new things, and not be afraid to ask questions to achieve results.
Will be a plus: Experience with build tools (Rollup, Webpack, Vite) and CI/CD setup; Knowledge of Tizen OS features (Web API, Remote Control navigation); Experience with MediaSource and understanding its usage features; Ability to work with various codecs for audio/video data transmission and their use in streams.
What you will do: Support and scaling: Development of the existing operator page for web video viewing (Next.js) and Video SDK (React Native); Code unification: Extracting common logic into a separate library to synchronize the operation of all platforms; Development of a Storybook library based on TailwindCSS and DaisyUI to ensure visual consistency of products.
We offer: The opportunity to propose and implement your own ideas that impact the product and its mass production; A place in a rapidly growing company with a motivated professional team; Competitive salary; Medical insurance; Corporate English classes; Opportunity to participate in the internal beta testing project of Ajax security systems; Discounts from partner companies; Discounts on company products.
Ajax Systems is a Ukrainian success story that has grown into a global product. Ajax devices are trusted by over 4.5 million end-users and 330 thousand PRO-users in more than 180 countries. The company offers comprehensive solutions for protecting residential and commercial properties of various scales. Currently, Ajax's portfolio includes 280 devices for intrusion protection, video surveillance, fire safety, comfort, and automation.
We compare skills, grade, work format and salary
Most often 3,680 to 5,100