О компании и команде
SaaS проект, работающий на европейском рынке, ищет middle бэкэнд разработчика.
Основная задача, над которой предстоит работать — строить панель управления бэк-офис процессами, которой будет пользоваться европейский малый и средний бизнес. С помощью контрольной панели предприниматели смогут использовать как наши инструменты для автоматизации бэк-офис процессов (построенные как командой разработки, так и с помощью no-code решений), так и партнерские сервисы, интегрированные в панель управления
Команда молодая и крайне дружелюбная, в команде 9 разработчиков, два QA и СТО. Работаем удаленно.
Ожидания от кандидата
- Имеете 3+ года опыта коммерческой разработки;
- Знаете JavaScript и цените TypeScript;
- Работали с одним из серверных языков программирования (Go, C# и т.д.);
- Есть понимание принципов работы с GraphQL;
- Вы умеете управлять своим временем и работать самостоятельно, без микроменеджмента;
- Есть понимание и опыт работы с Git (управление исходным кодов в GitLab);
- Умение читать чужой код;
- Проектирование хранилища данных;
- Уметь писать SQL-запросы средней сложности;
- Понимаете SOLID и знаете, как им пользоваться.
Будет плюсом:
- опыт профилирования и оптимизации SQL-запросов;
- опыт работы с брокерами сообщений (RabbitMQ и т.п.).
Вам предстоит работать с:
- Node.js фреймворком NestJS;
- Базой данных PostgreSql (через TypeORM);
- Очередями сообщений.
Условия работы
Гибкий график, полная удаленка.
Бонусы
- Нанимаем очень быстро - смотрим на код, проводим одно техническое собеседование (час, онлайн кодинг), дальше знакомство с СЕО и делаем офер.
- Опционы;
- Быстрые, но налаженные процессы;
- Зарплата в евро;
- Сильные коллеги.
Дополнительные инструкции
- Хотим посмотреть ваш код, поэтому идеально иметь ссылку на Гитхаб с актуальным кодом.
- Если нет ссылки - можете «вырвать» пару файлов из рабочего проекта и выложить на секретный Gist.
- Для отклика заполните эту форму