Go разработчик (Backend software engineer)

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

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

Компания

Программное обеспечение (web + mobile) для автобрендов

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

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

Сейчас нам нужен сильный backend developer на Go для разработки высоконагруженных сервисов для наших продуктов.

Вы будете заниматься:

— Разработкой Backend-приложений программных продуктов компании;
— Разработкой Backend-приложений в рамках проектов компании;
— Разработкой сервисов в рамках микросервисной архитектуры (SOA);
— Работой в Scrum-команде.

Наши ожидания

Обязательно:

— С опытом работы на Go от 2-х лет;
— Знание Go Style Guide;
— Хорошее знание базовых библиотек;
— Опыт работы как с web-фреймворками так и с net/http;
— Опыт работы с SQL/NoSQL (mongo);
— Знание Web-технологий (HTTP, WS, SSL, REST, JSON);
— Знание и опыт работы с каналами;
— Linux, хорошее знание;
— Умение тестировать приложение. Знание фреймворков тестирования (unit-тестирование, интеграционное тестирование);
— Работа с git, github, git-flow;
— Опыт работы с OAuth2;
— docker, docker-compose;
— Знание английского на уровне чтения документации.

Приветствуется:

— Опыт работы с RPC (JsonRPC, gRPC, NATS);
— Agile, SCRUM.

Условия
— Всё для развития: поощряем самообучение, участие в конференциях и meetup-ах;
— Конкурентный оклад, дополнительные поощрения за выдающиеся результаты;
— Команда - это дружные и опытные профессионалы, которые любят учиться и делиться опытом и хаками;
— Работа в культуре стартапа: мы любим новое и приветствуем изменения в лучшую сторону;
— Корпоративные мероприятия;
— Социальные гарантии и оформление по ТК РФ;
— Гибкое начало рабочего дня (с 9 до 11);
— Удаленная работа.

Пожалуйста, обязательно укажите в своем резюме/сопроводительном письме

ссылки на примеры вашей работы и кода или ссылка на github.

Спасибо!