Moovx
Moovx
Moovx — компанія з розроблення програмного забезпечення та надання ІТ-послуг із Монтевідео, яка допомагає стартапам і великим організаціям створювати й масштабувати цифрові продукти. Компанія працює над індивідуальними веб- і мобільними застосунками, UX/UI-дизайном, розробленням рішень для інтернету речей і хмарними сервісами в межах партнерств з AWS та Google Cloud. Також Moovx надає інженерні ресурси завдяки розширенню команд і виділеним командам розроблення. Для фахівців, які розглядають можливості у сфері технологічного консалтингу та розроблення продуктів, Moovx дає змогу ознайомитися з проєктами, що поєднують індивідуальну розробку програмного забезпечення та гнучку підтримку команд.

Старший розробник Flutter — віддалена робота в Латинській Америці

Керуйте архітектурою Flutter та інтеграціями для американського клієнта Moovx у сфері електронної комерції. Створюйте безпечні високопродуктивні мобільні застосунки з використанням GraphQL, платіжних систем і практик CI/CD.

Опис

  • Відповідайте за повний цикл розробки, технічне проєктування та архітектуру високопродуктивних мобільних застосунків Flutter для електронної комерції.
  • Беріть участь в архітектурному плануванні та ухваленні технічних рішень.
  • Підтримуйте розвиток молодших розробників і фахівців середнього рівня через наставництво.
  • Підтримуйте високі інженерні стандарти завдяки структурованим перевіркам коду.
  • Підключайте мобільні застосунки до headless CMS і бекендів електронної комерції через REST та GraphQL API.
  • Розробляйте й підтримуйте реалізації федерації GraphQL за допомогою Apollo Client.
  • Створюйте адаптивні, масштабовані та високопродуктивні рішення для iOS і Android.
  • Працюйте з бекенд-інженерами над покращенням взаємодії з API, потоків даних і узгодженості стану.
  • Створюйте безпечну автентифікацію, наскрізне шифрування та надійні процеси обробки платежів.
  • Застосовуйте необхідні методи безпеки для мобільних застосунків електронної комерції.
  • Створюйте й підтримуйте CI/CD-конвеєри та автоматизовані фреймворки тестування мобільних застосунків.
  • Аналізуйте дані про продуктивність, усувайте вузькі місця та підвищуйте ефективність застосунків.

Вимоги

  • Професійний досвід розробки програмного забезпечення та експертиза рівня senior у мобільній розробці на Flutter.
  • Практичний досвід роботи з Apollo GraphQL, федеративними схемами, а також інтеграційними патернами REST і GraphQL.
  • Поглиблене розуміння інструментів керування станом Flutter, таких як BLoC, Riverpod і Provider.
  • Досвід підключення мобільних застосунків до бекендів електронної комерції, headless CMS і платіжних шлюзів.
  • Глибокі знання методів безпеки мобільних застосунків, безпечної автентифікації та платіжних інтеграцій, сумісних із вимогами PCI.
  • Досвід створення CI/CD-конвеєрів і впровадження стратегій автоматизованого тестування мобільних застосунків.
  • Просунутий або вільний рівень письмової та усної англійської мови.
  • Сильні комунікативні навички для безпосередньої роботи з представниками США.
  • Готовність працювати за часовим поясом CST із Латинської Америки.
  • Бажана вища освіта в галузі комп’ютерних наук, програмної інженерії або суміжної технічної дисципліни.
  • Бажаний досвід роботи з великомасштабними роздрібними платформами або платформами електронної комерції.
  • Бажане знання нативної розробки для iOS на Swift або Android на Kotlin.
  • Бажаний досвід використання інструментів моніторингу продуктивності та аналізу збоїв, таких як Firebase і Sentry.

Переваги

  • Повністю віддалена робота з будь-якої точки Латинської Америки.
  • Повна зайнятість за контрактом із розрахунком на довгострокову співпрацю.
  • Винагорода виплачується в доларах США.
  • Безпосередня співпраця з інженерним керівництвом зі США над важливими роздрібними платформами.
  • Гнучке, автономне та командне робоче середовище.
  • Інклюзивне й різноманітне робоче місце з можливостями професійного розвитку.