Android studio Средний
Bash Средний
Figma Средний
Git Средний
Linux Средний
Principle software engineer Средний
Qmake Средний
Valgrind Средний
Xcode Средний
CI/CD Средний
gdb Средний
macOS Средний
Английский язык B1 — Intermediate
Опыт в специальности middle
- Нам нужен любитель варить пиво Queen Software Engineer (CR-CAPQSE-M1) с вниманием ко всем деталями, потому что мы варим Guiness для наших мобильных приложений (их 4, но кодовая база одна, потому можно считать как больше нравится — одно приложение или четыре). На всякий случай уточним, что когда мы говорим “GUIness”, мы имеем ввиду нашу дизайн систему которую развиваем для всех мобильных приложениях на Qt.
Чем нужно будет заниматься
-
Безоговорочно убеждена/убежден в том, что Страус не труп и уверен, что в 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-ридеры, ...