Junior+/Middle- Golang developer (удаленная работа)
(вакансия в архиве)

26 февраля 2024

Уровень зарплаты:
от 120 000 до 180 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Junior+/Middle- Golang developer

О компании:

Привет! Мы уже 6 лет занимаемся разработкой кастомных продуктов в перспективных направлениях (блокчейн, доставка, цифровой маркетинг). Развиваем как свои стартапы, так и помогаем клиентам, в первую очередь концентрируемся на продуктах высокой сложности. Разрабатываем все продукты внутри своей команды, не работаем по модели аутстафа, минимально используем коробочные решения. Работаем как на российском, так и на зарубежных рынках, оплата возможна в рублях или долларах. Работа полностью удаленная (без ограничений по гео) и асинхронная (минимальное количество звонков, общение в любом удобном формате).

О проекте:

Предполагается работа в двух проектах:

  1. Система администрирования логистической компании автомобильных грузоперевозок. Проект пока не находится в продакшне, сделано минимальное MVP. Его надо будет дорабатывать до полноценной версии и запуска.
  2. Система курьерской службы доставки для сети ресторанов. Большой проект, который активно разрабатывается уже 2 с половиной года. Нужно будет заниматься разработкой новых фич, доработкой существующих, и большим рефакторингом системы

Проекта два, так как первый не очень большой, и в нем не будет хватать занятости для полной загрузки. При этом у них похожий бизнес-контекст и стек технологий.

Обязанности:

  • Проектирование и реализация API для новых фич;
  • Доработка существующих фич;
  • Создание unit, интеграционных и e2e тестов;
  • Проведение рефакторинга.

Требования по стеку технологий и опыту:

  • Самостоятельность и аналитическое мышление (часто требования клиента формализованы на уровне бизнес-смысла и требуется самостоятельно предложить техническое решение);
  • Базовые знания алгоритмов и структур данных;
  • Базовое владение Golang и его стандартной библиотекой, go-модулями, интерфейсами;
  • Опыт работы с HTTP;
  • Опыт работы с Google protocol buffers/gRPC;
  • Знание принципов работы JWT (access, refresh токены);
  • Умение писать DDL/DML/TML SQL-запросы;
  • Опыт работы с PostgreSQL;
  • Опыт работы с Mongo;
  • Навыки работы с git;

Будет плюсом:

  • Опыт программной обработки Word и Excel-файлов (создание, чтение, изменение);
  • Понимание основ работы Linux, умение писать простые bash-скрипты;
  • Знания математики на уровне понимания что такое линейная регрессия;
  • Базовые навыки Frontend и(или) мобильной разработки на уровне достаточном для понимания, как сделать API более удобным для других разработчиков команды;
  • Опыт работы с EVM-совместимыми блокчейнами (Ethereum, Polygon, Binance Smart Chain)
  • Навыки работы с Docker и docker-compose.

Условия:

  • оплата два раза в месяц, любым удобным способом
  • возможно оформление по тк
  • предоставляем месяц оплачиваемого отпуска, 100% оплата больничных, компенсируем расходы на обучение
  • минимум бюрократии, постоянная прямая коммуникация с руководителем компании по любым проблемным вопросам
  • бонусная программа для сотрудников с ежеквартальной выплатой бонусов и возможными опционами в компании
  • быстрый профессиональный рост за счет постоянной обратной связи и работы в востребованных направлениях. Помогаем изучать новые технологии и даем возможность сразу же применить их в реальных проектах

Отбор кандидатов:

Собеседуем кандидатов в один этап с участием непосредственного руководителя и руководителя компании. На собеседовании будут теоретические вопросы, небольшие алгоритмические задачи, описания бизнес-кейсов, для которых надо будет описать идею реализации. Решение о найме принимаем в течение трех дней. Отклики разбираем сами, у нас нет эйчаров.



Посмотрите похожие вакансии

Golang Developer (Supply)
Компания: Ostrovok.ru
Зарплата: з.п. не указана