Обязанности:
- Выполнение поставленных задач по разработке;
- Создание интерфейсов по макетам;
- Документирование проделанной работы;
- Собрания с командой;
- Выполнение регламентов отдела разработки
Требования:
- Опыт работы коммерческой разработки на C++ (желательно с Qt) от 2-х лет ;
- Опыт работы с Qt Framework (QtQuick/QML);
- Хорошее знание C++17;
- Понимание ООП, паттернов проектирования (MVVM, MVC, Singleton, Observer и др.);
- Опыт многопоточного программирования (QThread, std::thread, mutex, future/promise;
- Разработка интерфейсов на QML (знание JavaScript для QML);
- Работа с QtQuick Controls 2, анимациями, состояниями;
- Понимание модели QAbstractItemModel (для ListView, GridView и др.);
- Опыт интеграции C++ бэкенда с QML (Q_PROPERTY, Q_INVOKABLE, сигналы/слоты);
- Знание SQL (QtSql, SQLite, PostgreSQL);
- Опыт работы с CMake (или qmake);
- Работа с сетью (QtNetwork, WebSockets, REST API).
Условия:
- Удаленный график работы 5/2 с 10:00 до 19:00 — легко совмещать работу и личную жизнь;
- Прозрачная система мотивации;
- Профессиональное развитие и обучение за счёт компании;
-
Энергичная и креативная команда: мы стремимся к совершенству во всем и считаем что это непрерывный процесс;
-
Мы заботимся о сотрудниках, поэтому ведем активную корпоративную жизнь! А именно: ежегодный выезд на Остров, заботливая среда, корпоративные мероприятия, турниры с компаниями-партнерами в различных играх с призовым фондом, подарочные боксы на годовщины работы, материальная поддержка на важные события и даты в личной жизни, компенсация обучения за счет компании.