Position: Middle React Native Developer
Company: DTeam
Category: JavaScript
Experience: 2y
English level: intermediate

Команда Dteam у пошуках React Native розробника !

Хто ми?

Ми молода IT-компанія DTeam, що впевнено зростає. Ми спеціалізуємося на web-розробці різної складності та підтримці сайтів.

Технічні навички React Native розробника:

- English level — Upper-Intermediate
- Значний досвід роботи з React web та mobile, а також з такими інструментами, як Flux, Flow, Redux тощо.
- Поглиблене знання React Native, React Navigation, Expo
- Глибокі знання JavaScript, CSS, HTML, функціонального програмування та фронтенд мов
- Глибокі знання основ React, таких як Virtual DOM, життєвий цикл компонента та стан компонента
- Повне розуміння повного життєвого циклу розробки мобільних додатків, починаючи з прототипування
- Знання перевірки типів, модульного тестування, typescript, типів пропсів та налагодження коду
- Досвід роботи з REST API, моделями запитів документів, офлайн-сховищами та сторонніми бібліотеками

Не технічні навички React Native розробника:

- Глибоке розуміння веб-технологій, таких як JavaScript, HTML і CSS
- Знання дизайну користувальницького інтерфейсу та адаптивного дизайну
- Знання різноманітного програмного забезпечення та технологій React Native, таких як Jest, Enzyme, ESLint і т.д.
- Глибокі знання підходів, принципів та потоків розробки програмного забезпечення
- Досвід роботи над великими, складними веб- та мобільними додатками
- Здатність створювати та підтримувати безперервну інтеграцію та безперервний конвеєр доставки React Native додатків
- Розуміння кращих принципів та естетики дизайну React Native
- Позитивне мислення та готовність до безперервного навчання
- Бути в курсі нових оновлень, технологій та новин React Native
- Здатність вирішувати проблеми і вносити свій вклад в бібліотеки в міру необхідності
- Досвід роботи в гнучкому середовищі розробки
- Сильні усні та письмові комунікаційні навички для донесення стратегії
- Знання сучасних фронтенд-інструментів та конвеєрів побудови
- Підхід до спільної роботи над створенням додатків та вирішенням складних проблем
- Увага до деталей і навички вирішення проблем
- Хороші навички міжособистісного спілкування, комунікації та співпраці
- Здатність писати чистий, добре задокументований код, який відповідає хорошим практикам кодування.