Middle TypeScript Backend разработчик
Aéza — это современная хостинг-компания, разрабатывающая и поддерживающая собственный высоконагруженный продукт. Мы ежегодно расширяем спектр услуг и функционал, которыми пользуются десятки тысяч клиентов.
Мы ищем опытного Middle TypeScript Backend -разработчика с глубоким знанием Typescript, который готов долгосрочно работать над сложными техническими задачами, выстраивать продуманную архитектуру кода и активно предлагать идеи для развития компании.
Если вы цените вызовы и готовы присоединиться к дружной молодой и амбициозной команде, мы уверены, что вместе изменим рынок хостинг-услуг!
Технические требования к соискателю
— Высокий уровень знаний TypeScript.
— Опыт работы с NestJS и всеми его составляющими.
— Умение писать поддерживаемый код: чистый, правильно структурированный, покрытый тестами ( Jest ).
— Понимание работы ORM, в частности Prisma и TypeORM.
— Реализация микросервисной архитектуры и использование брокеров сообщений, в частности RabbitMQ.
— Навыки работы с PostgreSQL и Redis.
Будет плюсом опыт работы с технологиями
— BullMQ
— FP-TS
— Fastify
— Prometheus, Grafana, Loki
— Docker
— TeamCity
— Swagger
Личностные требования
— Умение работать в команде, желательно по методологии SCRUM.
— Приспособляемость и готовность пробовать новые для себя технологии.
— Навыки продуктивной работы с чужим кодом и стрессоустойчивость.
— Самостоятельность и организованность.
Задачи в команде
— Реализация нового функционала с использованием DDD, покрытием его тестами.
— Поддержка и рефакторинг легаси функционала.
— Проведение ревью выполненных коллегами задач.
— Поддержка актуального статуса своих задач в трекере.
Возможности
— Полная удаленка с возможностью добровольного посещения офиса в Санкт-Петербурге.
— Добровольные совместные мероприятия и участие в стримах.
— Гибкий рабочий график.
— Возможность получить опыт работы в международном проекте.
— Развитие и посещение курсов по повышению квалификации за наш счёт.
— Официальное трудоустройство.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).