Full Stack Developer

Job expired!

Описание компании:

Experian — ведущая мировая компания в сфере информационных услуг. Мы предоставляем потребителям и клиентам инструменты для уверенного управления своими данными, особенно в важные моменты жизни, такие как покупка дома или автомобиля, поступление ребенка в колледж или развитие бизнеса. С нами работают сотрудники в 44 странах, и наша команда насчитывает 22 000 сотрудников. Мы постоянно инвестируем в новые технологии, таланты и инновации, чтобы помочь нашим клиентам использовать все возможности.

Мы ищем высококвалифицированного и опытного старшего инженера-разработчика программного обеспечения полного цикла для работы в нашей операционной команде. Идеальный кандидат является самостоятельным, страстным к программированию специалистом, владеющим как фронтенд, так и бэкенд разработкой. Эта роль включает в себя повышение операционной эффективности внутренних бизнес-процессов. Вы будете тесно сотрудничать с операционной командой и другими межфункциональными группами, чтобы возглавить технические аспекты проектирования, разработки и развертывания внутренних приложений и улучшений.

Ключевые обязанности:

  • Разрабатывать фронтенд и бэкенд компоненты веб-приложений для внутренних пользователей компании.
  • Сотрудничать с межфункциональными командами для понимания, документирования и выполнения бизнес-требований.
  • Писать чистый, эффективный и поддерживаемый код в соответствии с лучшими практиками.
  • Оптимизировать приложения для максимальной скорости и масштабируемости.
  • Устранять и отлаживать проблемы в полном стековом окружении.
  • Проектировать, разрабатывать и развертывать автоматизированные решения с использованием Generative AI, алгоритмов машинного обучения и других технологий.
  • Проводить тщательный анализ существующих процессов для выявления областей для улучшения и автоматизации.
  • Обучать и оптимизировать модели машинного обучения с использованием подходов, основанных на данных.
  • Предоставлять техническую экспертизу и поддержку для устранения проблем и оптимизации рабочих процессов автоматизации.
  • Документировать процессы, рабочие процессы и лучшие практики для обмена знаниями и использования в будущем.
  • Быть в курсе новых технологий и отраслевых тенденций, связанных с разработкой программного обеспечения, Generative AI и машинным обучением.

Основные проекты:

  • Создание фронтенда для наших внутренних баз данных клиентов, чтобы сделать их доступными для бизнес-пользователей.
  • Улучшение существующих продуктов и клиентских приложений/административных инструментов.

Квалификации:

  • Минимум 5 лет опыта в роли Full Stack Developer или в аналогичной должности.
  • Способность работать самостоятельно и в команде.
  • Сильные навыки программирования на таких языках, как Python, Java или C++.
  • Опыт работы с фронтенд технологиями, такими как HTML5, CSS3, JavaScript (ES6+) и фронтенд фреймворками/библиотеками, такими как React.
  • Хорошее понимание бэкенд технологий, таких как Node.js, Python, Ruby on Rails или аналогичные.
  • Опыт работы с базами данных (SQL и NoSQL) и ORM библиотеками.
  • Знание RESTful API и микросервисной архитектуры.
  • Знание систем контроля версий (например, Git).
  • Опыт работы с фреймворками Generative AI (например, GANs) и библиотеками машинного обучения (например, TensorFlow, PyTorch).
  • Твердое понимание технологий автоматизации, включая роботизированную автоматизацию процессов (RPA) и обработку естественного языка (NLP).
  • Знание практик и инструментов DevOps (например, Docker, Kubernetes).
  • Понимание методологий Agile/Scrum.
  • Отличные навыки решения проблем и внимание к деталям