Android studio Middle
Bash Middle
Figma Middle
Git Middle
Linux Middle
Principle software engineer Middle
Qmake Middle
Valgrind Middle
Xcode Middle
CI/CD Middle
gdb Middle
macOS Middle
Eglish B1 — Intermediate
Professional experience middle
- Нам нужен любитель варить пиво Queen Software Engineer (CR-CAPQSE-M1) с вниманием ко всем деталями, потому что мы варим 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-ридеры, ...