мобильный разработчик
Формат работы:удалённо
Приглашаем к сотрудничеству Старшего мобильного разработчика . Мы работаем в области искусственного интеллекта, применяем технологии нейросеть и машинного обучения.
Основные задачи: разработка мобильного приложения компании, добавление нового функционала,исправление ошибок, разработка связанных библиотек.
Необходимые навыки:
1. C++ от трех лет коммерческой разработки
a. Понимание разницы между стандартами, понимание фич стантадрта C++11 и C++14 b. Знание основ STL, структур данных и алгоритмов.
2. Qt5 от трех лет коммерческой разработки
a. Понимание жизненного цикла Qt приложения - QEventLoop, QGuiApplication, QEvent, концепции MOC, signals/slots
b. Знание контейнеров (понимание отличия и сходства с STL контейнерами)
с. Опыт работы с QML: QtQuick Controls 1.x и 2.x, понимание взаимодействия QML UI c бэкендом на C++ (запуск UI, Connections, Q_INVOKABLE), умение писать чистый qml код пригодный для переиспользования
d. Опыт работы с QtNetwork, понимание принципов работы QNAM, QNetworkReply и т. д.
e. Понимание принципов кроссплатформенного программирования
f. Опыт разработки приложений с поддержкой локализации
3. Понимание принципов архитектуры приложений:
a. Паттерны проектирования
b. Практическое применение мультипоточного программирования
c. JNI: понимание взаимодействия плюсового кода с кодом на java в одном приложении. Вызов методов Java классов из JVM, регистрация callbacks, для вызова из Java кода
4. Android
a. Понимание принципов архитектуры android приложения
b. Понимание жизненного цикла android приложения
с. Умение писать Java код
d. Понимание разницы в версиях Android API
e. Умение пользоваться Andoid Studio (или Intellij Idea с плагинами)
5. iOS
a. Наличие опыта разработки под iOS (желательно)
b. Наличие опыта в Objective-C
c. Или отсутствие страха перед ним и желание разобраться
6. Английский язык (чтение технической документации)
Мы предлагаем:
Работу в интересном, современном проекте. Уровень зарплаты 170 000–250 000 ₽ на руки(все в белую),возможность карьерного роста. Работа на удаленном доступе, возможны редкие встречи в Москве по необходимости