Обязанности:
Суперап — это кроссплатформенное приложение включающее функциональность мессенджера и работы с миниапами (отдельно взятыми системами). Его назначение вовлечь неавтоматизированных сотрудников в бизнес процессы компании (сотрудники через Суперап могут проходить обучения, сертификации, формировать заявления на отпуск, получать зарплатных ведомости, взаимодействовать с BPM-системой, запускать HR процессы, задачи управления проектами). Увеличиваем мощность команд и ищем Middle/Senior Golang-разработчика, который сможет подхватить задачи в проекте. Возможна работа как из офиса, так и 100% удалёнка. Чем предстоит заниматься — Разработка серверной части приложения на Go для реализации функционала корпоративного мессенджера и интеграции с различными бизнес-системами; — Проектирование и реализация механизмов для встраивания миниприложений, управления задачами, заданиями и виджетами; — Обеспечение высокой производительности, масштабируемости и безопасности системы для обслуживания 50000+ пользователей; — Участие в оптимизации, codereview и взаимодействие с командами разработки других систем для обеспечения совместимости и интеграции. Какие профессиональные навыки важны — Не менее 3 лет опыта разработки на Go, включая создание высоконагруженных распределенных систем; — Опыт интеграции с различными корпоративными системами (BPM, ECM, HRM, PPM, ESM), работы с REST API и очередями; — Глубокое понимание микросервисной архитектуры и опыт работы с базами данных; — Знание принципов безопасности в крупных корпоративных приложениях. Приветствуется — Опыт работы по Agile; — Опыт работы в соответствии с Continuous Integration. Почему стоит идти к нам — работа в стабильной компании федерального масштаба, система — лидер рынка. Решаем сложные востребованные задачи без готовых решений или аналогов; — разработчики сами определяют пути реализации, архитектуру и способы выполнения задач. Выделяется время на исследование и прототипирование. Команда отвечает за фичи; — активно практикуем рефакторинг, техдолг, code review, анализ производительности. Для нас важны качественный код и совместимость API; — большая степень творчества в проектировании. Сами выделяем потребности, строим и проверяем гипотезы, проектируем итерационно параллельно с реализацией и тестированием; — профессиональное развитие: собираем свои митапы, выступаем на крупных ИТ-конференциях, проводим мозговые штурмы и инженерные дни. Выделяем рабочее время на внутреннее обучение; — официальное трудоустройство. Удаленка или работа в офисах Directum в городах присутствия (Нижний Новгород, Ульяновск, Уфа, Ижевск). ДМС, обучение и другие плюшки ИТ-компаний.