Для створення та розвитку HealthCare/EdTech/Logistics/та ін. сервісів шукаємо Middle React Native developer з досвідом розробки мобільних застосунків від 3,5 років та розмовною англійською.
Freshcode бере участь у проектах, які мають цінність та допомагають людям та навколишньому середовищу. Серед них:
- Додаток для власників домашніх тварин. Це рішення для обробки агрегованих даних для управління здоров’ям та благополуччям тварин за допомогою мікрочіпів нового покоління. Такі системи включають алгоритми машинного навчання та інтерфейси програм для прийняття рішень про лікування.
- Американська соц. мережа, яка спрямована на створення ком’юніті за спільними інтересами та захопленнями. Вона дозволяє організовувати та проводити різні події (конференції, вебінари, мітапи тощо) та обмінюватися враженнями після інвенту. Сервіс схожий на Instagram або Facebook.
- Додаток для державного сектору, який дозволяє громадянам, муніципалітетам, органами місцевого самоврядування та постачальникам послуг більш ефективно керувати дорожньою інфраструктурою. У додатку є набір інструментів для аналізу даних і планування ремонту доріг, можливість розрахунку і керування бюджетом та багато ін.
- Додаток-агрегатор новин, який надає доступ до інформації про громадську безпеку та тримає користувачів в курсі того, що відбувається прямо зараз у їх локації. Новини підтягуються з офіційних джерел у Twitter, Facebook та інших веб-ресурсів. Комплексна система сповіщень гнучко налаштовується та допомагає швидко й чітко реагувати на надзвичайні ситуації.
Стек: TypeScript, React Native, Redux Toolkit/MobX
Інструменти та сервіси: NX, GitLab, Trunk based development, Jira, Confluence
Команди різні за розміром, залежно від проекту: є як на 5+ розробників, так і на 1-2 розробники. Як правило, у команді є Team Lead, PM, BA і QA
Чим належить займатися:
- Запускати мобільні проекти з нуля за наявними процесами розробки
- Долучатися до прийняття технічних та архітектурних рішень
- Допомагати менш досвідченим спеціалістам
- Автоматизовувати процеси збору та публікації додатків
- Приймати участь в оцінці вимог та надавати естімейти задач
- На етапі оцінки вимог або в процесі роботи приймати участь у обговореннях технічних питань із клієнтом
- Допомагати у написанні технічної документації
- Проводити code review
Для нас важливо:
- Досвід розробки з React Native від 3,5 років
- Навички роботи з Redux
- Досвід роботи з TypeScript більше 1,5 року
- Впевнене знання ООП та розуміння основних патернів проектування
- Досвід роботи з Git та JIRA
- Вміння писати «самодокументований» код та технічну документацію
- Навички побудови структури програми та аргументації прийнятих рішень
- Досвід публікації та моніторингу додатків у сторах
- Навички автоматизації рутинних процесів (збірка, публікація)
- Досвід менторства Junior-спеціалістів
- Англійська на рівні Upper-Intermediate
Буде плюсом:
- Досвід оптимізації React Native застосунків
- Використання стейт-менеджерів окрім Redux (redux-toolkit, mobx, context)
- Досвід інтеграції в додаток сервісів та їх кастомізації (наприклад, GetStream)
Ми пропонуємо:
- Гнучкий графік роботи: можна починати свій день з 9 до 12, переносити години та вибудовувати свій день так, як зручно вам
- Можливість працювати частково або повністю віддалено
- Відсутність трекерів часу
- Оплачувану відпустку (15 робочих днів) та лікарняні (10 робочих днів);
- Оформлення по ФОП
- Доступність керівництва: будь-який ТОП-менеджер на відстані кількох кроків/повідомлення в чаті.
Етапи інтерв’ю:
- Інтерв’ю з рекрутером (30 хвилин)
- Технічне інтерв’ю та перевірка англійської з Team Lead компанії (1,5 год)
- *Можливе додаткове інтерв’ю з клієнтом (30-60 хв)