adjoe
Senior Fullstack Developer (f/m/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Fullstack Developer в команду Partner Operations компании adjoe. Работа над стабильностью платформы для 770M+ пользователей: бэкенд-микросервисы на Golang, фронтенд на TypeScript/React, диагностический инструментарий и кастомные интеграции для enterprise-партнёров.
Задачи
- Разрабатывать end-to-end фичи платформы: бэкенд-микросервисы на Golang и фронтенд на TypeScript/React
- Улучшать существующий код, API-интерфейсы и архитектуру Golang-микросервисов с фокусом на надёжность
- Проектировать и реализовывать производительные веб- и мобильные фронтенды
- Оптимизировать взаимодействие фронтенда и бэкенда через REST, GraphQL, WebSockets и HTTP
- Строить и масштабировать диагностический инструментарий для автоматизации поиска root cause в клиентских и микросервисных архитектурах
- Разбирать критические инциденты в продакшене и разблокировать стратегические запуски
- Создавать кастомные интеграции для enterprise-паблишеров
- Проводить код-ревью, давать конструктивную обратную связь и менторить junior-разработчиков
- Взаимодействовать с международными кросс-функциональными командами
Требования
- 5+ лет опыта разработки современных full-stack веб- и серверных приложений
- Глубокие практические знания Golang на бэкенде
- Опыт работы с TypeScript / React на фронтенде
- Понимание архитектуры надёжных бэкенд-сервисов и микросервисов
- Знание протоколов REST, GraphQL, WebSockets, HTTP
- Применение принципов SOLID, DRY и паттернов проектирования (HOC, factory)
- Опыт менторства и участия в код-ревью
- Английский язык для работы в международной команде
- Будет плюсом: опыт с облачной инфраструктурой и сервисами AWS (EC2, ALB, ECS, RDS, DynamoDB)
- Будет плюсом: опыт с PHP, Java или Python
Условия
- Релокационная поддержка в Гамбург, Германия
- Приём заявок от кандидатов по всему миру
- Проекты с влиянием на 770M пользователей
- Быстрый темп: релизы несколько раз в день
- Международная команда из 40+ стран
- Открытая культура и командная работа
Навыки
- Golang
- TypeScript
- React
- REST
- GraphQL
- WebSockets
- HTTP
- SOLID
- DRY
- AWS
- EC2
- ALB
- ECS
- RDS
- DynamoDB
- PHP
- Java
- Python