Разработчик мобильных приложений android iOS

👨‍💻 Можно удаленно

Зарплата

от 150 000 ₽ до 200 000 ₽

Описание вакансии

#вакансия

🧰 Senior / Teamlead Mobile Developer

🏢 Smart Merch

📍 Location: Russia

🏙 Формат работы: Remote

🕰 Занятость: Full time

💰 ЗП: 150.000 - 200.000 рос. руб.

✅ Что бы мы хотели видеть:

- C++ от трех лет коммерческой разработки

- Понимание разницы между стандартами, понимание фич стантадрта C++11 и C++14

- Знание основ STL, структур данных и алгоритмов. Умение

применять на практике умные указатели, потоки и т.д.

- Понимание управления памятью, аллокаций, виртуальными методами

Qt5 от трех лет коммерческой разработки

- Понимание жизненного цикла Qt приложения - QEventLoop, QGuiApplication, QEvent, концепции MOC, signals/slots

- Знание контейнеров (понимание отличия и сходства с STL контейнерами)

- Опыт работы с QML: QtQuick Controls 1.x и 2.x, понимание взаимодействия QML UI c бэкендом на C++ (запуск UI, Connections, Q_INVOKABLE), умение писать чистый qml код пригодный для программирования

- JNI: понимание взаимодействия плюсового кода с кодом на java в одном приложении. Вызов методов Java классов из JVM, регистрация callbacks, для вызова из Java кода Android

- Понимание принципов архитектуры android приложения

- Понимание жизненного цикла android приложения

- Умение писать Java код (большим плюсом будет наличие опыта в Kotlin)

- Понимание разницы в версиях Android API

e. Умение пользоваться Andoid Studio (или Intellij Idea с плагинами)

➕ Будет преимуществом опыт в iOS разработке:

- Наличие опыта в Objective-C

- Или отсутствие страха перед ним и желание разобраться

Английский язык

- Уровень достаточный для чтения англоязычной документации, форумов, SO.

🛠 Утилиты:

- Опыт работы с трекерами (JIRA, Redmine и т.п.)

- Опыт работы с git и github: создание, слияние веток; пулл реквесты, ревью. Понимание как откатить коммит, как сделать patch и т. д.

🎯 Чем предстоит заниматься:

1. Создание нового функционала в приложении/камере

- Интеграция с другими приложениеми клиентов

- Новые экраны и функциональные элементы

2. Исправление ошибок

3. Рефакторинг кода

4. Оптимизация работы

5. Управление младшим разработчиком

Размещено 13/10/2021

Открыть в источнике

Оставьте свои контакты, чтобы работодатель мог связаться с вами

Настрой карьеру с RIT.WORK
за 30 секунд

С ботом rit.work Вы найдете работу, о которой всегда мечтали.

Укажи свой стек, опыт работы, зарплату и бот подберет для тебя подходящие офферы.

🚀 Создать подписку