SIEMA TECH — международная ИТ-компания, предоставляющая услуги в области разработки программного обеспечения. и консалтинг. Мы работаем с клиентами со всего мира и используем самые современные технологии, чтобы обеспечить высокое качество нашей работы.Мы ищем квалифицированный и мотивированный старший разработчик React Native присоединиться к нашей динамичной команде.Опыт работы с React Native:4+ года опыта профессиональный опыт работы с React Native.Хорошее знание JavaScript, ES6+, TypeScript и
SIEMA TECH — международная ИТ-компания, предоставляющая услуги в области разработки программного обеспечения. и консалтинг. Мы работаем с клиентами со всего мира и используем самые современные технологии, чтобы обеспечить высокое качество нашей работы.
Мы ищем квалифицированный и мотивированный старший разработчик React Native присоединиться к нашей динамичной команде.
Опыт работы с React Native:
- 4+ года опыта профессиональный опыт работы с React Native.
- Хорошее знание JavaScript, ES6+, TypeScript и современных библиотек/фреймворков JavaScript.
- Глубокое понимание архитектуры, компонентов и интеграции API React Native. .
Разработка мобильных устройств:
- 6+ лет опыта разработки мобильных приложений.
- Твердое понимание принципов мобильного UI/UX, оптимизации производительности и шаблоны проектирования имеют важное значение.
- Глубокое знание шаблонов пользовательского интерфейса iOS и Android, а также опыт работы с собственными фреймворками пользовательского интерфейса.
- Знание Expo для разработки и развертывания React Native.
>- Опыт разработки мобильных приложений для iOS (Swift, Objective-C) или Android (Kotlin, Java) является плюсом.
Управление состоянием:
- Знание библиотек управления состоянием, таких как Redux, MobX или React Context API.
Интеграция с серверной частью:
- Опыт работы с RESTful API, GraphQL и интеграцией сторонних библиотек.
- Знакомство с серверными службами и поставщиками облачных услуг, такими как AWS, Firebase или Azure.
Тестирование и отладка:
- Опыт работы со средами тестирования, такими как Jest и Enzyme, а также сквозным тестированием.
- Навыки отладки и оптимизации приложений React Native для повышения производительности.
Контроль версий и CI/CD:
- Большой опыт работы с системами контроля версий, особенно Git.
- Знакомство с конвейерами непрерывной интеграции/непрерывного развертывания (CI/CD).
< p style="стиль шрифта: нормальный; шрифт-вес: 400">
Развертывание:- Подтвержденный опыт развертывания приложений в Apple App Store и Google Play Store.
- Понимание процесса выпуска приложений, управления версиями и беспроводного доступа (OTA). обновления.
Soft Skills:
Решение проблем:
- Отличные аналитические навыки и навыки решения проблем с упором на устранение неполадок и оптимизацию кода.
- Умение предлагать технические решения и помогать командам решать сложные задачи.
Коммуникация:
- Развитые письменные и устные коммуникативные навыки.
- Умение четко формулировать идеи, объяснять технические концепции и давать конструктивную обратную связь.
- Уровень английского языка: выше среднего и выше.
Совместная работа в команде:
- Опыт работы в среде Agile/Scrum.
- Возможность наставлять младших разработчиков, проводить проверки кода и способствовать обмену знаниями в команде.
Адаптируемость:
- Способность быстро изучать новые технологии и адаптироваться к быстро меняющейся среде разработки.
- Желание быть в курсе последних тенденций и технологий отрасли.< /li>
Образование и опыт:
Градус:
- Степень бакалавра или магистра в области компьютерных наук, инженерии или связанной области (или эквивалентный опыт).
Портфолио/Проекты:
- Подтвержденный послужной список приложений React Native, доступных в App Store/Play Store.
- Глубокое понимание полного жизненного цикла мобильной разработки.
< /ul>Мы предлагаем:
- Умение работать с современными технологиями и качественными проектами.
- Гибкий график работы и возможность работать удаленно.
- Помощь (в отсутствие) при регистрации ИП (юридическое и бухгалтерское сопровождение).
- Обучение и постоянное развитие: внутренние тренинги, программы сертификации, сообщества по интересам, курсы английского языка.
- Полностью официально. зарплата (выплата на расчетный счет ИП).
Собеседование состоит из 4 этапов: вводное собеседование, выполнение технического задания, техническое собеседование, собеседование с клиентом.
Если Вас заинтересовала данная вакансия и Вы соответствуете требованиям, присылайте свое резюме и мотивационное письмо на нашу электронную почту. Мы будем рады приветствовать Вас в нашей команде!