GM Financial
GM Financial
GM Financial е финансова компания на General Motors за автомобилно финансиране, която предоставя решения за финансиране и лизинг на потребители, дилъри, търговски клиенти и автопаркове. Услугите ѝ включват финансиране на превозни средства, управление на лизинг, предварителна оценка, инструменти за управление на сметки и мобилни плащания, финансиране на електрически превозни средства, съдействие при изтичане на лизинг, търговско кредитиране, решения за автопаркове и продукти за инвеститори. Компанията съчетава експертен опит в автомобилната индустрия, финансовите услуги и бизнес кредитирането в своите потребителски и търговски дейности.

Инженер по разработка на софтуер I, мобилни приложения (React Native) – хибриден режим

Разработвайте сигурни и мащабируеми приложения за iOS и Android с React Native. Интегрирайте REST API и подпомагайте мобилната CI/CD доставка за бизнес инициативи.

Описание

  • Създавайте качествени приложения за iOS и Android, ориентирани към потребителите, от споделена кодова база на React Native
  • Доставяйте нови мобилни възможности за различни платформи и подобрявайте съществуващите функции с React Native
  • Свързвайте мобилни приложения с REST API за надежден и ефективен обмен на данни
  • Участвайте в прегледи на дизайна и кода и подпомагайте съгласуването с най-добрите практики в разработката
  • Поддържайте стандартите за производителност, сигурност и достъпност на приложенията
  • Работете с екипите за UI/UX, backend, продукти, API SRE и архитектура
  • Проучвайте и отстранявайте проблеми на различни устройства, операционни системи и среди за разработка
  • Създавайте чист, поддържаем и щателно тестван софтуер
  • Помагайте за усъвършенстването и непрекъснатото подобряване на работните процеси за разработка
  • Подпомагайте CI/CD процесите за iOS и Android, конвейерите за изграждане и дейностите по издаване
  • Следете развитието на React Native, практиките за мобилна разработка, фреймуърците и инструментите за разработка

Изисквания

  • Практически опит в разработването на мобилни приложения с React Native за iOS и Android
  • Отлично владеене на JavaScript или TypeScript и на шаблоните за мобилна разработка
  • Работни познания по библиотеки за управление на състоянието, като Redux, Zustand или MobX
  • Опит в свързването на мобилни приложения с REST API и backend услуги
  • Разбиране на конвенциите за мобилен UI/UX, шаблоните за навигация и оптимизацията на производителността
  • Познания по методи за сигурно програмиране и съображенията за сигурност на мобилните приложения
  • Опит с Git, CI/CD процеси и гъвкави практики за разработка
  • Опит в разработката на софтуер и автоматизираното тестване
  • Диплома за завършено средно образование или еквивалент
  • Предпочита се бакалавърска степен по компютърни науки или сродна инженерна дисциплина, или сравним опит
  • Предпочита се опит с инструменти за изграждане на React Native приложения за iOS и Android, включително Xcode и Android Studio
  • Предпочита се опит с инструменти за автоматизирано мобилно тестване, като Detox, Appium и Jest
  • Предпочитат се познания по облачни платформи, като Azure, и съвременни практики за внедряване