Backend Разработчик

Зарплата

до 250 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Описание вакансии

Условия работы

Почему вам нужно к нам?

При всем многообразии it-продуктов и сервисов жизнь людей не становится лучше. Бедные - беднеют,  расслоение растет,  средний класс стремительно сокращается. Каждому человеку, каждой компании все труднее и труднее реализовать свой потенциал.

Мы:

  • понимаем, почему так происходит;
  • верим, что можем изменить жизнь миллионов людей к лучшему;
  • знаем как обеспечить перемены;
  • имеем на это ресурсы.

В команде WhatsBetter.me трудятся очень увлеченные люди, создающие интересный и будоражащий масштабом и возможностями продукт. Мы не пишем код ради кода, тесты ради тестов и не создаем интерфейсы ради эстетики. Требования к инструментам и к качеству мы всегда определяем исходя из наших целей и задач.

Если вам надоело писать многочисленные приложения и сайты, о которых забудут через месяц, год или два в лучшем случае, если вы хотите создать действительно большой и полезный продукт и чувствуете в себе силы, то мы ждем именно вас. Нам важны не только профессиональные навыки, но и ваши лидерские и организаторские способности, так как сам по себе продукт не приводит к изменениям в обществе и в экономической жизни - для этого нужна сопряженная с проектом организационная деятельность. Если «эту задачу решить невозможно» не про вас, то вы нам нужны. В свою очередь мы обеспечим вам бесконечный поток интересных, разноплановых, сложных и важных задач.

Подробнее о нас - https://whatsbetter.me/landings/vacancies

Что делать?

На данном этапе развития спроектировано и реализовано техническое ядро проекта на backend, ios/android и web frontend с аккуратным не перегруженным дизайном. Вам предстоит дорабатывать продукт, повышать его качество, участвовать в реализации сложных не решенных задач, разрабатывать новые крупные компоненты системы и множество вспомогательных сервисов

Задачи

  • Проектирование архитектуры
  • Разработка основного API системы
  • Ведение документации API
  • Поддержка системы тестирования API
  • Оптимизация запросов, структур данных
  • Разработка вспомогательных микросервисов

Условия

  • Удаленная работа
  • Произвольный график
  • Испытательный срок

Требования:

  • Высшее техническое образование
  • 5+ лет опыта работы backend разработчиком
  • Знание реляционных баз данных (PostgreSQL), принципов индексирования и оптимизации запросов
  • Знание Go Lang
  • Опыт работы c GraphQL
  • Хорошая алгоритмическая база. Умение писать понятный и логичный код.

Желательно

  • Хорошее знание нереляционных баз данных NoSQL, а также NoSQL возможностей PostgreSQL
  • Опыт работы с системами обмена сообщениями (RabbitMQ, Apache Kafka)
  • Навыки работы с Linux, Nginx, Docker, Kubernetes.

Будет плюсом

  • Знание ElasticSearch API
  • Опыт создания/использования микроcервисной архитектуры

От кандидата

  • Желание изменить мир к лучшему
  • Активная жизненная позиция
  • Четкость, порядочность, организованность
  • Сильное системное мышление