Senior Backend-разработчик (Clojure)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет!
Мы – продуктовая команда, создающая SaaS платформу UX Feedback, которая ежедневно помогает нашим клиентам слушать «голос» своих потребителей, задавать им правильные вопросы в правильное время. Каждый раз платформа помогает компаниям находить пользовательские инсайты, которые они не планировали рассказывать. Это способствует тому, что на наших глазах бизнес начинает работать для клиента, а не вопреки ему.
Наши клиенты – это крупнейшие компании России: Яндекс, Авито, Циан, Связной, Hoff, Askona, Горздрав, QIWI, Faberlic, Мвидео, Эльдорадо и многие другие.
Прежде чем ты начнешь читать описание вакансии, я хочу рассказать тебе о ценностях, которыми живет наша команда. Мы очень сильно заботимся о наших клиентах и поэтому предъявляем высокие требования к качеству нашего продукта. Мы стараемся делать все сразу и хорошо: планировать спринты, груммить задачи, проектировать будущий интерфейс, разрабатывать архитектуру, писать хороший код, тестировать продукт.
Мы стараемся ко всем процессам в нашей компании подходить максимально осознано, поэтому мы ищем человека, а не функцию! Надеюсь тебе будут близки наши ценности и идеи и ты захочешь присоединиться к нам и улучшать клиентский опыт в нашей стране и за рубежом.
Чем тебе предстоит заниматься:
- Работа по Scrum, но без психоза :)
- Проектированием и разработкой новых задач
- Сопровождение и поддержка текущей кодовой базы;
- Правка возникающих багов, проблем с производительностью
- Участие в грумминге задач, предложение решений
Необходимые навыки:
- Опыт промышленной разработки серверных и распределенных приложений от 3 лет;
- Владение практическими навыками разработки Clojure;
- Работа c Git;
- Знание паттернов проектирования ПО;
- Опыт работы с реляционными базами данных (PostgreSQL);
- Опыт работы с нереляционными базами данных (MongoDb, Redis, Couchbase, etc);
- Базовое понимание принципов работы Kafka, RabbitMQ.
- Технологии Clojure которые мы используем:
- Compojure, Ring, Aleph, Honeysql, Buddy, Migratus, Spec.alpha
Процесс найма и онбординга:
- Первичное собеседование - познакомимся с основателем и обсудим вопросы общего характера. Цели, задачи, мотивацию.
- Второе собеседование с СТО - предметное, техническое, с тестовым заданием.
- Если мы подходим друг другу и понимаем, что готовы совместно создавать продукт, то команда поможет максимально в короткий срок вникнуть в процессы внутри компании, а так же познакомим с кодом, архитектурой и вообще расскажем как все устроено :)
Что мы предлагаем:
- Драйв и скорость в работе, вместе с командной поддержкой
- Свободу действий. Предлагай, что и как делать. И делай
- Развитие. Мы хотим прокачать кандидата до уровня тимлида
- Удаленный формат работы
- 2 раза в месяц пополнять твою банковскую карту
- Непрерывное развитие собственных скиллов за счёт сложных и интересных задач, работая с крупнейшими клиентами страны в сфере, которая только зарождается
- Ходить в походы и собираться на командные мероприятия, а после в бар