Как стать автором
Обновить
58.19
iSpring
Платформа для онлайн-обучения
Отрасли
О компании
Привет! Это техноблог инженеров iSpring. Мы создаем инструменты для дистанционного обучения. Помогаем бизнесу и вузам быстро перевести очное обучение, адаптацию, аттестацию в онлайн-формат.

Живем и работаем в Йошкар-Оле. Отсюда ведем бизнес на 172 страны мира. В блоге делимся опытом работы по каждому направлению iSpring Tech:

Product Development. Ведем весь цикл работ, находящихся перед программированием: определение стратегии развития продуктов, поиск новых сегментов, проверка гипотез, исследования клиентов, UX и UI.

Backend. У нас модульный PHP монолит и несколько десятков микросервисов на Go. Они общаются по gRPC и через интеграционные события, доставляемые через RabbitMQ. Наше решение крутится в кластере k8s в docker контейнерах и деплоится несколько раз в день.

Frontend. Разрабатываем интерактивные веб-сервисы, на базеReact и собственного движка рендеринга. Движок написан на базе библиотеки HyperHTML, поддерживает декларативное описание компонентов и хуки. Для описания бизнес-логики используется state manager reatom.

Desktop. Разрабатываем нативные и гибридные приложения на C++20, CEF, HTML5, JavaScript и TypeScript. Используем Direct2D/Direct3D/WebGL/FFMpeg. Следуем принципам чистой архитектуры, применяем test-driven development. Наш девиз: «Нет ничего невозможного».

Mobile. Пишем отдельно для iOS и Android. Кодовую базу ведем на Kotlin и Swift. В крупных фичах придерживаемся принципов чистой архитектуры, а в экспериментальных — обкатываем новые технологии.

QA. Все тестировщики разделены на 6 проектов, каждый сотрудник закреплен за потоком разработки. В автотестах с Katalon мигрировали на стек TypeScript, WDIO, Allure, в арсенале ~6500 тестов на 3-х проектах. Занимаемся нагрузочным тестированием WEB-проектов.

Аналитика. Разрабатываем систему отчетности, как внутренний продукт в компании, обеспечиваем исследованиями и данными. Строим DWH на основе Data Vault, управляем ETL процессами с помощью Airflow, для отчетности используем Power BI.

SRE. Следуя принципам SRE и Infrastructure as code, активно автоматизируем процессы, связанные с разработкой и инфраструктурой. Это позволяет нам развивать и поддерживать десятки тестовых, staging, production окружений нашей платформы.

Инфраструктура. Обеспечиваем стабильную инфраструктуру в Kubernetes. В нескольких зонах доступности работает своё хранилище S3. Вызов для нашей команды — это создание собственных облачных сервисов, если на территории присутствия нет подходящих вариантов.
Информация
Сайт
www.ispring.ru
Дата регистрации
Дата основания
2001
Численность
201–500 человек
Местоположение
Россия
Представитель
Приёмко Андрей