Growth Acceleration Partners
Growth Acceleration Partners
Growth Acceleration Partners — консалтинговая технологическая компания, которая помогает организациям создавать, модернизировать и совершенствовать цифровые продукты с помощью разработки программного обеспечения и инженерии данных. Компания работает в сферах разработки ПО, UI/UX-дизайна, инженерии данных, машинного обучения, искусственного интеллекта и модернизации, помогая командам повышать операционную эффективность и использовать данные для роста и преобразования бизнеса.

Старший инженер Ruby и Ember для full-stack-разработки

Руководите разработкой защищённых функций бухгалтерского учёта для SaaS-платформы в сфере юридических технологий на Ruby on Rails и Ember.js. Отвечайте за весь процесс — от проектирования и тестирования до развёртывания, мониторинга и точности финансовых данных.

Описание

  • Создавайте и поддерживайте ключевые функции бухгалтерского учёта для SaaS-платформы в сфере юридических технологий.
  • Разрабатывайте защищённые высоконагруженные функции на Ruby on Rails и Ember.js.
  • Ведите работу от проектирования и реализации решения до развёртывания в production и проверки.
  • Пишите модульные и интеграционные тесты; для pull request обязательно требуется покрытие модульными тестами.
  • Регулярно используйте ИИ-помощников для программирования и оценивайте их результаты с точки зрения безопасности и качества.
  • Повышайте производительность нагруженных приложений Rails, выявляя и устраняя узкие места ActiveRecord.
  • Разбирайтесь с проблемами в production с помощью логов, трассировок и метрик.
  • Проверяйте безопасность данных, отправленных пользователями, включая CSV-файлы.
  • Используйте процессы CI/CD для автоматизированного сканирования безопасности и проверки схемы.
  • Помогайте младшим инженерам развиваться и поддерживайте стабильную работу команды.

Требования

  • Степень бакалавра в области информатики, разработки программного обеспечения, информационных технологий или смежной технической дисциплины.
  • Не менее пяти лет профессионального опыта разработки и поддержки full-stack веб-приложений.
  • Не менее трёх лет практического опыта разработки серверных сервисов на Ruby on Rails.
  • Опыт создания интерактивных интерфейсов на Ember.js или другом современном JavaScript-фреймворке.
  • Опыт ведения работы от локальной разработки до мониторинга в production.
  • Опыт работы с финансовыми данными, включая десятичные дроби, округление, валюты и идемпотентные операции.
  • Уверенные навыки настройки производительности Ruby, Rails и ActiveRecord.
  • Практический опыт работы с Ember.js, современным JavaScript (ES6+), HTML5 и CSS3.
  • Опыт разработки через тестирование, работы с RSpec и создания надёжных модульных и интеграционных тестов для финансовых процессов.
  • Понимание оркестрации CI/CD, мониторинга production-среды, распределённой трассировки и анализа логов.
  • Опыт интеграции ИИ-помощников для программирования в процесс разработки с последующей проверкой коллегами и валидацией.
  • Продвинутый уровень письменного и устного английского языка.
  • Способность самостоятельно отвечать за техническую часть и организовывать свою работу.
  • Внимательность к деталям и стремление к точности данных и корректной работе приложения.
  • Развитые коммуникативные навыки и способность наставлять младших инженеров.
  • Опыт в сфере юридических или финансовых технологий либо в строго регулируемых SaaS-сервисах будет преимуществом.
  • Знакомство с заменой устаревших тестовых наборов, перегруженных проверками интерфейса, будет преимуществом.
  • Знание кэширования, оптимизации запросов и индексации баз данных будет преимуществом.

Преимущества

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