Длительный проект в сфере логистики требуется разработчик full-time.
Ниже требования.
Fullstack-разработчик (Go + React + TypeScript + Hasura)
Задачи:
1)Разработка и поддержка фронтенда (личный кабинет, админка, клиентский интерфейс,) на React + TypeScript
2)Интеграция с Hasura GraphQL API: queries, mutations, subscriptions
3)Поддержка и развитие микросервисов на Golang
4) Интеграция с PostgreSQL, шиной NATS( или другие) , Debezium
5)Настройка ролей, прав и логики в Hasura: permissions, actions, webhooks
6)Интеграция с внешними REST API и Webhooks, реализация авторизации (JWT)
7)Обработка событий в реальном времени (GraphQL Subscriptions, NATS)
8)Визуализация данных и создание удобных интерфейсов
Стек технологий все обязательно кроме того что написано желательно:
Frontend :
1)React с TypeScript (от 2 лет)
2)GraphQL (разные клиенты)
3) Стилизация( разные варианты)
4)Работа с JWT , ролевой доступ
Backend:1)Golang (от 2 лет) — разработка микросервисов (REST, event-handlers, background jobs)
2)PostgreSQL — проектирование схем, enum, оптимизация SQL-запросов
3)Hasura — настройка GraphQL API
4)NATS или другие шины— реализация Pub/Sub архитектуры
5)Debezium — мониторинг изменений в БД желательно
6)Docker, GitLab CI/CD, возможна интеграция с Kubernetes
7) Airflow - желательно