Android Middle
Bash Middle
C++ Middle
Git Middle
Javascript Middle
Linux Middle
Oop Middle
Qmake Middle
Qt Middle
Qt creator Middle
Valgrind Middle
CI/CD Middle
Разработка мобильных приложений Middle
Разработка под iOS Middle
QML Middle
gdb Middle
macOS Middle
Eglish B2 — Upper-Intermediate
Professional experience middle
У нас две кодовые базы(front&back-end) на плюсах, но мобильные приложения пишем кроссплатформенно под Qt/QtQuick/QML и сейчас ищем любителя варить пиво с вниманием ко всем деталями, потому что мы варим Guiness для наших мобильных приложений (их 4, но кодовая база одна, потому можно считать как больше нравится — одно приложение или четыре).
На всякий случай уточним, что когда мы говорим “GUIness”, мы имеем ввиду нашу дизайн систему которую развиваем для всех мобильных приложениях на Qt.
Your responsibilities
- Безоговорочно убеждена/убежден в том, что Страус не труп и уверен, что в C одни плюсы (уже 20, как минимум)
- Считает важными труды Мейерса, Александреску, Саттера, Праты, …
- Понимает, почему программист с уважением к математике это художник, а без — маляр
- Знает, что у велосипеда множество передач, и часто, вместо того, чтобы придумывать новый велосипед и/или изобретать колесо, нужно просто переключить передачу
- Тянется к прекрасному и знает, что на Qt можно делать cute-приложения с вниманием ко всем UX/UI-деталям
- Держит в голове, а не аквариуме, домашнего Python хотя бы "just for fun"
- Не забывает базовые знания архитектуры ПК и ассемблера
- В курсе, что Java не только скрипт!
- Знает, что Linux это не операционная системаВладеет английским на B1/B2
- Умеет искать ответы и правильно задавать вопросы
- Соблюдает соглашения и участвует в их принятии
- Мотивирован сделать самое заботливое приложение для людей
- Пишет на:
- С++17 (STL, Qt5)
- QML
- ECMAScript
- Objective-C (iOS)
- Java (Android)
- SQL (SQLite3)
- Использует в работе:
- Linux based OS или macOS
- bash
- git
- qmake/cmake
- gdb/lldb/adb
- Valgrind/Clang Sanitizers/
- QtCreator/Xcode/Android Studio
- CI/CD Systems
- Figma (readonly 😀)
- Применяет на практике:
- OOP методологии
- MVC концепции
- TDD техникам
- ORM технологиям
- Примитивы синхронизации
- Классические структуры данных
- Шаблоны проектирования
Имеет опыт:
- Разработки мобильных, многопоточных и сетевых приложений и может похвастаться проектами, в которых принимал участие
- Разработки GUI для мобильных приложения на iOS и/или Android и этим можно полюбоваться и обсудить
Участвует в:
- Поддержке, доработке и оптимизации существующей кодовой базы
- Code Review
- Коммуникациях с удаленными членами команды
- Разработке автотестов
Заинтересован работать над:
- Единой дизайн-системой для всех iOS/Android-приложений
- Мультиформатным чатом для удобного взаимодействия с пользователями из привычной ленты сообщений где куратор ведет сопровождение и отвечает на возникающие в процессе вопросы пользователей, а LLM учится
- Дневником для удобного сбора через голосовой, текстовый и графический интерфейсы пользователя для дальнейшей визуализации и аналитики
- Системой опросов, которые автоматизируют процесс сбора нужной информации в динамике, подведения итогов
- Интерактивными курсами, которые учат здоровому образу жизни и помогают прививать полезные привычки и необходимые для этого видео-плееры, markdown-ридеры, ...
- официальное трудоустройство,
- отпускное время по кзот,
- график 5/2,
- выдаем комп после он-бординга (отводим 3 месяца для взаимного тест-драйва),
- заканчиваем регистрацию в мин цифре (для ребят по отсрочке).
Расскажем про наш стартап, с интересом послушаем про опыт и профессиональные успехи кандидата, а так же, как минимум, что-то одного из этого списка:
- Посмотрим и обсудим реализованные проекты в портфолио кандидата
- Покажем что-то из нашей кодовой базы и обсудим реализиацю, проблемы, функционал
- Предложим тестовое задание с оплатой