SharksCode

Senior React Native Developer

$$$$
Product

 Привіт! Ми шукаємо Senior React Native Developer до нашої зграї в SharksCode 🦈💙
 SharksCode — українська IT-компанія, яка розробляє високотехнологічні B2B-платформи у сфері iGaming. Ми створюємо складні високонавантажені продукти, де якість, стабільність та швидкість релізів є критично важливими.
 Ми шукаємо Senior React Native Developer, який допоможе розвивати мобільний продукт, створювати новий функціонал, оптимізувати продуктивність застосунку та підтримувати високі стандарти якості коду. У цій ролі ти працюватимеш із сучасним стеком React Native, братимеш участь у проєктуванні архітектури, code review та розвитку технічних процесів команди.

Ми очікуємо, що ти:

  • Маєш 5+ років комерційного досвіду розробки на React Native.
  • Впевнено володієш JavaScript (ES6+) та TypeScript.
  • Маєш глибоке розуміння архітектури React Native, життєвого циклу застосунку та принципів роботи iOS і Android.
  • Маєш досвід роботи з React Navigation.
  • Розумієш принципи побудови масштабованої архітектури (FSD, Clean Architecture, MVVM або аналогічні підходи).
  • Маєш досвід роботи зі state management (Redux Toolkit, Zustand).
  • Впевнено працюєш із REST API, WebSocket та інтеграцією сторонніх SDK.
  • Маєш досвід оптимізації продуктивності, профілювання застосунків і пошуку вузьких місць.
  • Працював(ла) з React Native Reanimated.
  • Розумієш принципи роботи нативних модулів та взаємодії JavaScript із Native.
  • Маєш досвід інтеграції Firebase (Push Notifications, Analytics, Crashlytics, Remote Config).
  • Впевнено працюєш з Git та Git Flow.
  • Маєш досвід написання автоматизованих тестів із використанням Jest та React Native Testing Library.
     

Твої майбутні задачі:

  • Розробка та підтримка мобільних застосунків на React Native.
  • Розробка нового функціоналу та підтримка існуючих можливостей продукту.
  • Інтеграція сторонніх SDK та сервісів.
  • Оптимізація продуктивності, стабільності та швидкодії мобільного застосунку.
  • Аналіз і виправлення складних технічних проблем та crash-репортів.
  • Проведення Code Review і підтримка високих стандартів якості коду.
  • Взаємодія з Product Manager, QA, дизайнерами та Backend-командою.
  • Участь у вдосконаленні процесів розробки, CI/CD та внутрішніх стандартів команди.
  • Написання чистого, підтримуваного та масштабованого коду.
     

Буде плюсом:

  • Досвід написання нативного коду (Swift, Kotlin, Objective-C, Java).
  • Досвід роботи з Fastlane, Bitrise, GitHub Actions, GitLab CI/CD або іншими CI/CD-рішеннями.
  • Досвід налаштування Firebase App Distribution, TestFlight та Google Play Internal Testing.
  • Досвід роботи з Sentry, Flipper, Reactotron та іншими інструментами діагностики.
  • Досвід використання SonarQube, ESLint, Prettier та інших інструментів контролю якості коду.
  • Досвід оптимізації складних мобільних застосунків із великою кількістю екранів, WebView або мультимедійного контенту.
     

Кроки до оферу:
🤝 Interview with Recruiter
🧠 Technical Interview
💙 Offer

Ми пропонуємо:
🌴 24 оплачуваних дні відпустки, 14 лікарняних та 5 days off.
⏰ Гнучкий початок робочого дня — з 9:00 до 11:00.
🏥 Медичне страхування.
💰 Бонуси та премії за результати роботи та досягнення команди.
🐶 Офіс у центрі Києва — ми pets friendly.
💆 Lounge area в офісі для відпочинку між задачами.
🎾 Падел-теніс, футбол і тренування на полігоні для тих, хто любить активний відпочинок.
📚 Компенсацію навчання, внутрішні мітапи та воркшопи, а також доступ до корпоративної LMS.
🎁 Корпоративну валюту, яку можна обмінювати на мерч, подарунки або додаткові бенефіти.

 

 

Required languages

English B1 - Intermediate
Ukrainian Native
Published 31 July
68 views
·
37 applications
Connected to ATS
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...