Основные элементы стека
В зависимости от проекта могут быть различные варианты сочетаний. Мы понимаем, что в каждой компании свой набор технологий, наработанных практик и подходов, и, если Вы не имеете опыта работы с чем-то из нашего стека, мы всегда готовы поделиться знаниями и опытом при Вашей заинтересованности.
Frontend
  • Typescript
  • React
  • Redux + Redux-toolkit для хранени состояния UI
  • apollo graphql client и graphql-code-generator.com для работы с GraphQL
  • react-query для rest api
  • openapi code generator для генерации rest клиента с типами на typescript из swagger
  • css modules или styled-components для вёрстки
  • Next.js или create-react-app в зависимости от наличия SEO
Backend
  • 30 % проектов на Golang и его экосистеме. Также используем GRPC, Protobuf, GraphQL
  • 70 % проектов на Java/Spring : SpringBoot, Spring Cloud, Camunda, Zeebe
Runtime
  • Kubernetes
  • OpenShift
  • GCP
  • AWS
  • OpenStack
CI/CD, QA gate
  • Gitlab
  • Gitlab CI
  • Helm
  • Nexus
  • Sonar
Persistance, Cache, EventBus, ServiceMesh
  • Mongo
  • Postgres
  • Redis
  • Kafka
  • Rabbit
  • Istio