Skip to content
Frontend Engineer

Frontend Engineer

Embedded Engineer (Automation team)

Ajax Systems

Kyivfulltime

Apply on the employer's site

Role description

Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі.

Automation Department займається розробкою програмно-апаратних комплексів для тестування кожного пристрою в процесі виробництва, створює роботизовані лінії для автоматизації збирання та пакування. А також розробляє програмне забезпечення для прошивки пристроїв і керування виробництвом, що дає змогу оптимізувати витрати часу на виготовлення датчиків. Для цього використовують Python 3 та Embedded C.

Ми шукаємо нового гравця до відділу Automation для розробки програмно-апаратних комплексів для тестування кожного пристрою в процесі виробництва.

Завдання:

  • написання обʼємних ПЗ для різних сімейств мікроконтролерів(STM32, ESP32, CC13XX, STM8, NRF52);
  • цифрова обробка аналогових сигналів;
  • драйвери для периферійних пристроїв;
  • високорівнева логіка розподіленого застосунку;
  • софт для керування механікою (розуміння протікання фізичних процесів);
  • взаємодія з hardware розробниками для вирішення проблем в процесі відладки;
  • проведення перевірки та наладки розробленої електроніки, зібраного обладнання;
  • створення документації з описом роботи розроблених пристроїв

Необхідні знання та навички:

  • технічна освіта;
  • досвід розробки та наладки аналогових пристроїв;
  • комерційний досвід розробки під 32-х бітні мікроконтролери;
  • вміння користуватися системами контролю версій, наприклад git;
  • вільне розуміння технічної документації англійською

Буде плюсом:

  • володіння С++;
  • комерційний досвід розробки проектів з ООП;
  • комерційний досвід розробки проектів, що на сапорті тривалий час та над ними працює команда не менше ніж з трьох людей;
  • розуміння вимог і потреб масового виробництва електроніки

Пропонуємо:

  • можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво;
  • роботу у вмотивованій команді та zero bullshit culture;
  • конкурентну заробітну плату;
  • медичне страхування;
  • корпоративну англійську мову;
  • компенсацію профільного навчання;
  • можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу

Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії.

Долучайтеся, щоб зробити Made in Ukraine 🇺🇦 синонімом надійності.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

Middle PLM Developer

3Shape

Kyivfulltime

Apply on the employer's site

Role description

About Us
3Shape
develops 3D scanners and software solutions that enable dental and hearing professionals to treat more people, more effectively. Our products are market leading innovative solutions that make a real difference in the lives of both patients and dental professionals around the world.

3Shape is headquartered in
Copenhagen
, with development teams in
Denmark, Ukraine, North Macedonia
and with a production site in
Poland
.

We are a global company with presence in Europe, Asia and the Americas. Founded in a year 2000, today, we provide services to customers in over 130 countries. Our growing talent pool of over 2200 employees spans 50 nationalities.

3Shape as an employer is committed to Ukraine.
Our UA office was founded in 2006, and we are continuing to grow, hire and take care of our employees even during the war in Ukraine. Among other actions, we support our contractors who are called to the military service, as well as care about our colleagues’ mental health by implementing different activities.

About the role:
We are seeking a highly motivated and skilled individual with a minimum of 2 years of experience in coding and database management. The ideal candidate will have intermediate level of English skills (and higher) and programming experience in C#/VB and JavaScript.

Areas of responsibility:

  • Work with internal and external teams to configure, design and develop ARAS Innovator PLM system to meet requirements
  • Taking part in development of application modules including designing of technical documents, architecture, user flows, writing code, development of integration between other Enterprise systems (ERP, CAD-systems, etc.) unit testing (writing system automation macros) and deployment
  • Writing, and testing internal software and macro’s for PLM automation as per agreed test protocol, preparing test results, and reports
  • Participating in implementation of the PLM system to the Enterprise throughout various stages
  • Taking part in developing new procedures for the users, and new business processes
  • Providing day-to-day maintenance of the running PLM system
  • Collaboration with project managers and product owners around new PLM functionality, improvements and issues resolution
  • Cooperation with master-data-specialist in Production (Poland), to ensure correct data-export and consistency of CAD-data and BOM’s

To succeed in your role, you should possess the following skills and competencies:

  • 3+ years of programming experience and DB maintaining
  • Programming skills/experience (C#/VB, JavaScript) is required
  • Experience with PDM/PLM system is a benefit
  • Experience with ERP system is a benefit
  • Prior production experience is a big plus (in electronics manufacturing)
  • Previous experience in working with technical documentation (drawings, specifications, technical requirements, etc.) is beneficial
  • Experience working in multinational companies or projects is a plus
  • Good team collaboration and communication skills
  • English — Intermediate level and higher
  • Relevant technical education - IT, radio electronics, telecommunication OR relevant IT courses\certifications is a plus

Being the part of us means:

  • Meaningful work that helps to change the future of dentistry
  • Work in a unique professional, friendly and supportive environment
  • Constant professional growth and development
  • A healthy work-life balance
  • Comprehensive benefits incl. 24 working days of annual vacation; medical insurance; paid sick leaves and child sick leaves; maternity and paternity leaves etc
  • Breakfasts and lunches in the office
  • Good working conditions in a comfortable office in UNIT.City
  • A parking lot with free spaces for employees
  • Occasional business trips to Western Europe
  • Opportunity to become a part of the success that 3Shape has created over the past 25 years.

We will be glad to welcome you to our team!

For more information, visit our website: www.3shape.com and follow us on Instagram: https://www.instagram.com/3shape\_ukraine/

You can contact our Talent Acquisition team via email: recruit-ua@3shape.com.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

C++ Embedded Engineer

Ajax Systems

Kyivfulltime

Apply on the employer's site

Role description

Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Ми шукаємо нового гравця до підрозділу System на позицію С++ Embedded Engineer, Video team

Команда розробляє вбудоване C++ програмне забезпечення для пристроїв Video Edge - NVR і камери.

Залучення до продукту відбувається на всіх рівнях стеку: від vendor SDK і мультимедіа-пайплайну до мережевих протоколів і системного UI на пристрої.

З поточних задач: інтеграція AI-аналітики, що пов’язана з детекцією об’єктів і трекінгом, розвиток хмарного архіву та потокового відео, підтримка нових платформ.

Необхідні знання та навички:

  • Досвід C++ 4 + роки (C++11/C++14)
  • Досвід роботи з boost, зокрема boost.asio
  • Розуміння принципів роботи процесів, потоків та асинхронної обробки
  • Вміти писати модульні/інтеграційні тести (культура застосування TDD буде плюсом)
  • Вільне володіння git, cmake, gdb
  • Практичний досвід проектування та розробки великих систем

Буде плюсом:

  • Досвід роботи з embedded системами та системами з обмеженими обчислювальними ресурсами
  • Знання linux/posix-сумісних систем, знання bash, розуміння принципів роботи ядра linux
  • Досвід роботи з потоковим відео
  • Розуміння протоколу та стеку RTP/RTCP
  • Вільне орієнтування в опенсорсних бібліотеках, від ffmpeg до OpenCV
  • Практичний досвід використання та інтеграції з відповідними технологіями з відкритим вихідним кодом

Задача команди:

  • Підтримка технічної культури з тестами та CD
  • Спільно з командою, продовжувати роботу над новим продуктом із використанням відеокамер для завдань безпеки у поєднанні з традиційними охоронними датчиками
  • Розвивати інженерні практики та підвищувати якість коду
  • Брати участь в обговоренні нової функціональності продукту та відповідати за розвиток продукту як частини системи

Пропонуємо:

  • можливість пропонувати та реалізовувати власні ідеї, які впливають на продукт та його масове виробництво;
  • місце у стрімко зростаючій компанії з вмотивованою професійною командою;
  • конкурентну заробітну плату;
  • медичне страхування;
  • корпоративні заняття з англійської мови;
  • можливість взяти участь у внутрішньому проєкті бета-тестування систем безпеки Ajax;
  • знижки від компаній-партнерів;
  • знижки на продукти компанії

Ajax Systems — це українська історія успіху, яка виросла в глобальний продукт. Пристроям Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

Fullstack Developer

Playtech

Kyivfulltime

Apply on the employer's site

Role description

About Playtech

Founded in 1999, the company has a premium listing on the Main Market of the London Stock Exchange and is focused on regulated and regulating markets across its B2B business. By leveraging its proprietary technology, Playtech delivers innovative products and services to ensure a safe, engaging and entertaining gaming experience.

As the gaming industry's leading technology company, it combines business intelligence-driven software, services, content, and platform technology to drive excellence and innovation across the sector. Read more about who we are and what we do here: www.playtechpeople.com and www.playtech.com

Here at Playtech, we genuinely believe that people are our biggest asset. Diverse thoughts, experiences, and individual characteristics enrich our work environment and lead to better business decisions. Embracing differences and maintaining transparency in our processes is the core of Playtech's overall commitment to responsible business practices.

Ready to level up your career?

Playtech‘s
IMS Engagement
Unit is looking for a self-motivated
Fullstack Developer
with strong attention to detail and excellent collaboration skills.

Please note that this is a temporary position (Military Service Cover).

Your influential mission. You will...

  • Work with a complex codebase that includes multiple Java versions and various architectural patterns.
  • Maintain and update legacy while preserving functionality.
  • Develop new features based on business requirements.
  • Write comprehensive tests for new and old functionality.
  • Debug and fix reported issues across the system.
  • Perform root cause analysis for critical bugs.
  • Monitor and optimize system performance.
  • Conduct code reviews and maintain code quality standards.

Components for success. You...

  • Approximately 3 years of experience as a Fullstack Developer or several years of experience in Java development.
  • Have a strong background in Java development and front-end development using React with TypeScript.
  • Possess strong expertise in application performance optimization and database query optimization.
  • Are proficient in modern software design patterns and best practices to create scalable, maintainable, and high-performing applications.
  • Have experience with performance monitoring tools and profiling techniques.
  • Have experience in maintaining and modernizing legacy systems.
  • Are knowledgeable in Hibernate, JDBC, MariaDB, Kafka, Docker, Maven.
  • Understand GIT flow (pull requests, branches, etc.).
  • Are skilled with front-end tools and technologies: TypeScript, React, Redux, ES2020, HTML5, SCSS.
  • Have experience with MaterialUI, Webpack, Jest.
  • Excel in collaboration and teamwork, are self-motivated, and pay attention to detail.

Thrive in a culture that values...

  • Technical excellence and engineering ownership.
  • Initiative-taking and confident decision-making.
  • Strong team environment and the ability work with the most recent market-leading technologies.
  • Initiative-taking and confident approach at the workplace.
  • Global scope and inclusive working environment where you can engage with diverse teams and perspectives.
  • Constant learning and development opportunities and professional growth programs.
  • Active lifestyle and mental well-being, supported through sports classes, master classes, and monthly well-being activities.
  • Medical insurance.
  • Paid vacation days, sick leaves and national holidays.
  • Fully-equipped cosy office space located in the city centre (Gulliver, “Palats Sportu” metro station)

IMS ENGAGEMENT UNIT

The award-winning IMS (Information Management System) is the industry’s most compelling player management system and the power behind Playtech's entire product portfolio, providing the tools needed to run and manage every aspect of our online gaming operations. Our team focuses on the development of Player Journey - a powerful, real-time platform automation tool that empowers organizations to design their players’ experiences and streamline operational workflows through personalized journeys. Whether the goal is to encourage newly signed-up players to deposit, re-engage lapsed players, or intervene to reduce the risk of gambling-related harm, Player Journey is a fast and reliable tool. By joining our team, you will have the ability to make a significant impact by creating balance and uniting the front-end and back-end functions. You'll work with the latest technologies on a constantly growing and advancing product. This stable opportunity offers you the chance to contribute to one of the top applications within the engagement unit.

Playtech is an equal opportunities employer. Our mission is to welcome everyone and create inclusive teams. We celebrate differences and encourage everyone to join us and be themselves at work.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

Lead Backend Developer IRC295779

GlobalLogic

Kyivfulltime

Apply on the employer's site

Role description

Description
Customer is a dynamic seed-stage startup, backed by seed funding from top-tier venture capital firms and industry leaders. We’ve already made waves by securing partnerships with Fortune 500 companies, a testament to the trust and confidence they place in our vision.

Requirements
5+ years of professional software engineering experience

Strong expertise in Node.js and deep understanding of backend system design and development

Experience with microservices, containerization technologies (Docker, Kubernetes), and cloud platforms (AWS, GCP, or Azure)

Experience working with databases such as PostgreSQL and caching systems such as Redis

Experience with asynchronous job processing technologies such as BullMQ

Experience building and maintaining large-scale distributed systems

Experience with complex backend services

On-call support

Strong sense of ownership, responsibility, and communicational skills

Familiarity with workflow orchestration platforms such as Temporal is a plus

Experience with large-scale data processing is a plus

Experience in cybersecurity companies or working with security-related products is a plus

Experience in designing and implementing core algorithms is a plus

Job responsibilities

  • You will be responsible for the full development lifecycle, from design to production
  • Writing efficient and scalable backend code using TypeScript and Node.js
  • Working with large-scale data processing, integrating with databases, message queues, and cloud environments
  • Collaborating with security researchers, DevOps teams, and product engineers to ensure robust security solutions

What we offer

Empowering Projects:
With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies. As a team, we engineer digital products that positively impact people’s lives.

Empowering Growth:
We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.

DE&I Matters:
At GlobalLogic, we deeply value and embrace
diversity
. We are dedicated to providing
equal
opportunities for all individuals, fostering an
inclusive
and empowering work environment.

Career Development:
Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.

Comprehensive Benefits:
In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants. We genuinely care about their health and strive to create a positive work environment.

Flexible Opportunities:
At GlobalLogic, we prioritize work-life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.

About GlobalLogic
GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

19 more openings in this category and country

Embedded Engineer (Automation team)Ajax Systems · Ukraine

Apply on the employer's site