ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1065916 | ReactNative-программист | Москва | > АТМ АЛЬЯНС | 120000 | RUR | open | 2024-02-28 |
Требования
В нашу команду необходим фронтенд-разработчик на React Native уровня middle с опытом работы не менее 2 лет. React Native.
Обязанности
Существует распределение ролей: фронтендеры тесно работают с аналитиками и бэкендерами.
Описание
Группа компаний "АТМ Альянс" специализируется на обслуживании банкоматов и POS-терминалов. Для обслуживания используется мобильное приложение инженера собственной разработки.
В нашу команду необходим фронтенд-разработчик на React Native уровня middle с опытом работы не менее 2 лет.
Требования:
- React Native;
- Typescript;
- Redux;
- iMac или MacBook (для компиляции и тестирования под Apple).
Разработчик React Native среднего уровня должен уметь:
- Оптимизировать производительность. Знать наиболее распространенные подходы к оптимизации производительности приложений и уметь предлагать идеи о том, как 1оптимизировать производительность различных типов приложений.
- Разрабатывать специальные функции для мобильных устройств. Уметь работать с оборудованием, таким как камеры, микрофоны, датчики GPS и гироскопы. Знать, как включить эти аппаратные функции в приложение и как преодолеть проблемы, которые могут возникнуть при работе с ними.
- Хранить данные и кешировать данные в автономном режиме. Знакомство с разными типами баз данных (реляционными, нереляционными) и библиотеками для работы с ними. Понимать все нюансы автономного кэширования данных и уметь решать, когда лучше использовать готовый код, а когда создавать логику кеширования с нуля.
- Интегрироваться с внешними сервисами. Знакомство с особенностями интеграции сторонних сервисов и знать, как работать со своими API, чтобы расширить функциональность мобильных приложений.
- Подписывать и развертывать приложения. Знать процесс подписания приложения, понимать, где и как получить все необходимые компоненты для этой цели, а также знать, как развернуть приложение в Google Play и App Store.
Важно:
- понимание компонентного подхода при разработке интерфейсов;
- уверенное знание протоколов клиент-серверного взаимодействия;
- понимание ограничений для iOS и Android;
- релиз приложений через App Center, Google Play, App Store, App Gallery.
- постоянная коммуникация: умение находить общий язык, аргументировать
- свои взгляды и приходить к согласию;
- инициативность, проактивность;
- работа на результат.
Как мы работаем:
Территориально распределенная команда разработчиков. Используем GitHub, Битрикс24.
Существует распределение ролей: фронтендеры тесно работают с аналитиками и бэкендерами.
Условия:
- график работы 5/2 с 07:00 до 16:00 (МСК);
- оформление по ТК РФ в аккредитованную ИТ-компанию;
- корпоративная связь;
- дружный коллектив;
ВНИМАНИЕ! Если заинтересовала вакансия, заполните гугл-форму https://forms.gle/QNXehxeAWF7WNDD96 и напишите об этом в отклике.
Отклики без запрошенной информации НЕ РАССМАТРИВАЮТСЯ.