У вакансии есть условия, которые могут повлиять на решение об отклике
Работа только из офиса
Описание
Компания развивает собственный веб-продукт для автоматизации подготовки нотариальных документов и ищет разработчика в команду. Продукт включает веб-интерфейс, серверную часть, бизнес-логику, отчётность и внутренние инструменты, а данные передаются в АРМ «Табеллион». Это продуктовая разработка с участием в проектировании решений, улучшении архитектуры и влиянии на техническое направление продукта. Стек: TypeScript, React/Vue на frontend, Go/Node.js на backend, REST API, Docker, Git, Linux и реляционные базы данных.
Обязанности
Разрабатывать и развивать веб-приложение для формирования нотариальных документов
Реализовывать работу с шаблонами и автоматизированным созданием документов
Разрабатывать frontend- и backend-части продукта
Создавать и развивать REST API и серверную бизнес-логику
Разрабатывать модули отчётности и работы с данными
Интегрировать систему с внешними сервисами и АРМ «Табеллион»
Участвовать в проектировании архитектуры и выборе технических решений
Поддерживать существующий функционал и улучшать кодовую базу
Оптимизировать производительность приложения и устранять технические проблемы
Требования
Опыт коммерческой разработки веб-приложений
Уверенное владение TypeScript
Опыт работы с современными frontend-фреймворками (React/Vue)
Понимание принципов разработки серверной части приложений
Опыт создания и поддержки REST API
Практический опыт работы с Docker
Уверенная работа с Git
Опыт работы с базами данных и проектированием структуры данных
Понимание принципов интеграции внешних сервисов
Умение быстро разбираться в существующем коде и самостоятельно находить решения
Опыт backend-разработки на Go / Node.js
Самостоятельность и умение доводить задачи до результата
Ответственность за качество кода и принимаемых решений
Умение обсуждать технические решения и находить компромиссы
Способность понятно объяснять свои идеи и подходы
Внимательность к деталям
Готовность участвовать в развитии продукта, а не только выполнять задачи
Опыт разработки систем документооборота — будет преимуществом
Опыт генерации документов на основе шаблонов — будет преимуществом
Понимание процессов подготовки нотариальных документов — будет преимуществом
Знание АРМ «Табеллион» и опыт интеграций с этой системой — будет преимуществом
Опыт создания отчётных систем — будет преимуществом
Опыт разработки корпоративных веб-приложений — будет преимуществом
Понимание вопросов производительности и оптимизации запросов — будет преимуществом
Опыт настройки CI/CD и работы с Linux-средой — будет преимуществом
Условия
Работа в офисе
Гибкий график с ориентацией на результат
Рабочий день с 11 до 20 (10-19)
Работа над собственным долгосрочным продуктом
Участие в проектировании архитектуры и выборе технических решений
Современный стек технологий без легаси ради легаси
Возможность влиять на развитие продукта и техническое направление