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

Зарплата

от 20 000 до 40 000 ₽

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

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

Компания

Разработка сервисов и приложении для работы с NFC-технологией

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

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

Требуется разработчик Golang в проект в сфере NFC технологии для разработки новых сервисов/приложений и доработки/расширения текущих. Нужен удаленный сотрудник на неполный рабочий день.  Предполагается занятость 10-20 часов в неделю.

Что предстоит делать:

  1. Потребуется писать новые, переписывать/дописывать существующие сервисы на Go; 
  2. Делать и править интеграции по API со сторонними сервисами; 
  3. Работать как с облачными сервисами (бэкенд), так и с приложениями для десктопа;
  4. Формулировать архитектуру сервисов/приложений; 
  5. Разрабатывать API сервисов и документацию на них. Готовить SDK для работы с API.
  6. Разработка UI десктопных приложений

Требования:
- Golang на хорошем уровне

- Понимание принципов работы микросервисов и особенностей их проектирования/разработки

- Проектирование таблиц реляционных БД (PgSQL)

- REST API, Websocket - понимание принципов проектирования и опыт реализации

- Docker - умение упаковывать сервисы в образы и настраивать их взаимодействие

- Git

- Умение писать тесты

- Портфолио реализованных проектов (либо код на github)

Плюсом будет:

- Опыт работы с Fyne (GUI фреймворк для Go);

- Опыт работы с NATS (система обмена сообщениями);

- Опыт работы с сервисами AWS (SNS, SQS, S3, Lambda итд)

Подходящий кандидат:

  • Имеет опыт работы в  Golang разработке от 2-х лет.
  • Желательно, но необязательно: является ИП, самозанятым.

Мы предлагаем:

  • Механика работы:
    Задачи разбиваются на этапы (по 5 - 15 рабочих дней). Вы оцениваете
    необходимое время на выполнение каждого пункта ТЗ, мы согласовываем ТЗ.
    По завершении Вы получаете оплату. 
  • Удобные условия работы: Удалённо.

Также важна готовность работать в режиме поддержки: если что-то

перестаёт работать, быть готовым в короткие сроки восстановить
функциональность сервиса и пр.. Связь через мессенджеры, почту,
телефон (в рабочее время), в случае критичных ошибок в работе сайта, то в
выходные. Поддержка оплачивается по тому же тарифу, что и работы по ТЗ.

Дополнительные инструкции

В отклике, пожалуйста, ответьте на следующие вопросы:

  • Вы работаете через юрлицо или как физ. лицо?
  • Краткое описание 1-3 проектов, в которых участвовали и которыми Вы гордитесь.
  • Какая у Вас ставка в час?