Обязанности:
- Проектирование архитектуры программного обеспечения согласно поставленным задачам;
- Разработка кроссплатформенного многопоточного кода (Linux) на языке C++ с использованием фреймворка Qt;
- Создание и оптимизация графических компонентов с использованием платформы Qt;
- Интеграция с реляционными СУБД (PostgreSQL), включая разработку не сложных SQL-запросов;
- Поддержка и развитие существующих приложений;
-
Высшее техническое образование;
-
Уверенное владение языком C++ (C++11 и выше);
-
Опыт работы с Qt, включая Qt Widgets, модели и делегаты;
-
Создание и оптимизация пользовательских интерфейсов (UI)
-
Знание методов и инструментов работы с реляционными базами данных (PostgreSQL);
-
Умение строить и оптимизировать SQL-запросы;
-
Знание ОС Linux, включая работу в командной строке (bash);
-
Опыт работы с системами контроля версий (Git);
-
Опыт работы с Jira, Confluence;
-
Опыт реализации многопоточных приложений;
-
Опыт использования инструментов отладки и профилирования приложений;