Go (Golang) разработчик

Зарплата

до 200 000 ₽

Требования

БэкендGolangRESTCC++

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

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

Компания

Разработка no-code платформы

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

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

Компания G1 Software находится в поисках Golang-разработчика для проекта no-code платформы.

Что мы делаем:

No-Code платформу, которая создает бэкенд, веб и мобильные приложения без участия разработчиков на основе требований пользователя.

Платформа генерирует исходный код бэкенда на Go, компилирует и публикует приложение автоматически.

Миграции, обновления, метрики, документация и полное управление жизненым циклом приложения - тоже на нас.

Наша миссия - заменить платформой целые команды разработки бэкенда, фронтенда и мобильных приложений.

P.S. У нас уже начинает получаться.

Что нужно делать:

Разрабатывать серверную часть (бэкенд), генераторы кода приложений в команде бэкенд-разработчиков на языке Go.

Активно участвовать в проектировании архитектуры решения, улучшать существующий функционал платформы и кодогенерации.

Писать качественный код, который не стыдно будет показывать экспертам и сообществу.

Что нужно знать и уметь:

Хорошее знание сетевых протоколов, вебсокетов и принципов взаимодействия фронтенда и бэкенда (преимущественно REST)

Опыт написания больших серверных приложений

Отличное знание подходов к созданию серверных приложений и типовые архитектуры

Отличные знания PostgreSQL, опыт оптимизации запросов

Английский на уровне свободного чтения технической документации

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

Опыт построения высоконагруженных систем

Опыт автоматической кодогенерации

Опыт работы с Gin, go-pg, Gorilla

Опыт работы с Jaeger(opentracing), Prometheus

Опыт работы с Backend For Frontend подходом

Что мы предлагаем:

Пятидневную рабочую неделю с частично гибким графиком

Возможность совмещать работу в офисе и удаленно

Очень сложный и высокотехнологичный проект на уровне невозможного

Отличные возможности для профессионального роста и развития

Динамичную рабочую атмосферу в успешной команде

Множество инструментов для повышения эффективности: Jira, BitBucket, Confluence, Bamboo (CI) и др.

Достойную оплату, номинированную в долларах США + возможность оплачиваемо овертаймить при желании

Регулярное повышение оплаты по результатам вклада в продукт