Ми шукаємо досвідченого та захопленого старшого розробника React Native, щоб приєднатися до нашої динамічної команда. На цій посаді ви керуватимете розробкою та підтримкою мобільних додатків, які забезпечують безперебійний, інтуїтивно зрозумілий досвід для наших інструментів для консультацій на основі ШІ та рішень для управління практикою. Ваш досвід роботи з архітектурою мобільних додатків буде важливим у формуванні масштабованих, придатних для обслуговування та високопродуктивних додатків, які
Ми шукаємо досвідченого та захопленого старшого розробника React Native, щоб приєднатися до нашої динамічної команда. На цій посаді ви керуватимете розробкою та підтримкою мобільних додатків, які забезпечують безперебійний, інтуїтивно зрозумілий досвід для наших інструментів для консультацій на основі ШІ та рішень для управління практикою. Ваш досвід роботи з архітектурою мобільних додатків буде важливим у формуванні масштабованих, придатних для обслуговування та високопродуктивних додатків, які підтримують як наші цілі щодо залучення пацієнтів, так і операційні потреби естетичних практик.
Основні обов’язки:
- Очоліть розробку надійних, високопродуктивних мобільних програм React Native із фокусом на зручному та адаптивному дизайні.
- Приймайте ключові архітектурні рішення для розробки мобільних додатків, забезпечуючи масштабованість, придатність до обслуговування та відповідність найкращим практикам.
- Тісно співпрацюйте з розробниками серверних програм, UI/UX дизайнери та менеджери продуктів для створення рішень, які відповідають високим стандартам зручності використання, технічної точності та продуктивності.
- Розробляти та впроваджувати багаторазово використовувані компоненти та бібліотеки для мобільних програм, оптимізуючи їх для масштабованості та зручності обслуговування. li>
- Впровадити рішення для керування станом (наприклад, Redux, MobX) та інтегрувати програми з RESTful і GraphQL API.
- Забезпечте технічну здійсненність і високу продуктивність дизайну UI/UX.
- Будьте в курсі нових технологій, зокрема в мобільній розробці, і постійно вдосконалюйте методи розробки.
- Наставляйте молодших розробників і проводите ретельний аналіз коду, щоб підтримувати якість коду.
- Беріть активну участь у гнучкій розробці процеси, включаючи планування спринту та ретроспективи.
Вимоги:
- 6+ років професійного досвіду в мобільній розробці, зокрема з React Native.
- Перевірений досвід у прийнятті рішень щодо архітектури мобільних додатків із точним розумінням найкращих практик для продуктивність, масштабованість і придатність до обслуговування.
- Велике знання JavaScript, у тому числі функцій ES6+.
- Великий досвід роботи з фреймворк React Native і пов’язані інструменти в екосистемі React (наприклад, Redux, React Navigation).
- Вміння інтегрувати мобільні програми з RESTful API та знайомство з сучасними механізмами авторизації, такими як JWT.
< li>Досвід роботи з адаптивними та адаптивними принципами дизайну для мобільних додатків.- Знання конвеєрів інтерфейсної збірки та інструментів керування версіями коду (наприклад, Git).
- Глибоке розуміння кросплатформної сумісності та оптимізації продуктивності мобільних пристроїв.
- Знайомство з платформами тестування, такими як Jest і React Native Testing Library.
< li>Чудові навички вирішення проблем і увага до деталей.- Сильні навички спілкування та підхід, орієнтований на співпрацю.
Бажані кваліфікації:
< p style="font-style: normal; font-weight: 400">
Що ми пропонуємо: