Важно! Позиция для опытного разработчика уровня senior.
БАЗАР социальная сеть beta.finbazar.ru
Просьба перед тем как откликаться посмотрите наш проект, он легко гуглится БАЗАР социальная сеть (есть мобильные версии) чтобы понять, хотели бы вы развиваться в рамках нашего проекта.
Мы ИТ-стартап, делаем социальную сеть для людей-инвесторов и всех, кто хочет повышать свою финансовую грамотность. Это будет реально огромное сообщество, объединенных общими интересами. Не только интересное, познавательное, местами развлекательное, но и приносящие пользу.
Вам предстоит развивать сервис и его инструменты для общения с пользователями. Вы будете помогать пользователю получать ту информацию, которая ему интересна, в нужное время удобным способом. Для этого будет сайт (и мобильное приложение) — им и предстоит заниматься. Всегда есть опция создавать новые штуки и экспериментировать :)
Нам скорее всего по пути, если вы
- Самоходный специалист.
- Считаете свою работу своим главным местом самореализации, успех команды и компании считаете своим успехом, а провалы — своими провалами.
- Разумно подходите к развитию кодовой базы проекта. Не любите писать сложный код, а любите упрощать. Стремитесь к порядку и улучшению
- Понимаете, когда привнесение новой библиотеки или нового подхода принесёт пользу, а когда потребует только лишних усилий.
- Если не знаете чего-то — не боитесь спросить. В любой ситуации. Не знать — нормально :)
- Внимательны к деталям и аккуратны.
- Не пугаетесь слова «фигня» в любом контексте. Не принимаете критику лично.
Требования
- глубокое понимание работы протоколов http, rest и иные api, сериализации (json), websocket
- базовое использование linux (найти прибить процесс, установить пакет, проверить права на папку, запустить исполняемый файл с переменными окружения)
- уверенное знание js, typescript, опыт от 3х лет опыт
- разработки проектов на nest.js от года, уверенное знание всего фреймворка и его возможностей умение использовать ключевые паттерны проектирования (микросервисы, шина данных, интерфейсы И так далее);
- уверенная работа с sql, понимание куда смотреть если твой запрос тормозит. Мы непишем сырые запросы, но нам важен поиск узких мест;
- понимание что влияет на производительность работы субд со стороны приложения (использование индексов, нормализация, партицирование И так далее) опыт проектирования микросервисной (и не только) архитектуры при требованиях производительности и отказоустойчивости
- умение написать воспроизводимый docker образ под свою разработку
- базовые знания, как приложения развертываются в кластерной инфраструктуре
- Ну и не менее важно — мы ищем мотивированного и ответственного специалиста, наши ПМы не приходят с вопросом «ну че там?», они ждут своевременных результатов или своевременного сдвига сроков с понятной причиной.
Условия
- Полная удаленка (или гибрид, если захотите).
- Зарплата в рынке, обсудим на собеседовании.
- Задачи большие, но в придачу идёт полная свобода действий. Вы будете стоять у истоков и напрямую влиять на продукт и его развитие.
- Мы всегда поможем экспертизой и поддержим, когда что-то не получается.
-
У нас дружелюбная команда без пассивной агрессии (и без активной). Мы много общаемся, обсуждаем решения, иногда спорим, но всё это — ради лучшего на свете продукта :)
Будем рады познакомиться. Откликайтесь!)