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