Мы в команду Корпоративных ИТ-платформ ищем Low-Code/Typescript для разработки под Elma365. Вам предстоит участие в комплексных кросс функциональных проектах по развитию бизнес-приложений и ИТ-систем.
Основные задачи:
- Участие в проектировании технических решения в рамках проектов внедрения на базе платформы ELMA365
- Разработка нового функционала платформы, оптимизация и поддержка существующей кодовой базы
- Анализ бизнес-требований от внутренних заказчиков и проектирование бизнес-процессов модулей ELMA365
- Анализ возможности разработки новых модулей и исправления ошибок существующих.
- Оптимизация производительности, совершенствование функционал систем, отладка, профилирование и рефакторинг кода
- Участие в разработке ТЗ, оценка трудоемкости и планирование задач
- Разработка технической документации на создаваемые программные решения.
- Сопровождение внедрения новых решений
- Участие в проектировании отдельных модулей и сервисов
- Разработка юнит, функциональных и интеграционных тестов
- Работа в единой команде вместе с тимлидом, продакт-лидом, бизнес-аналитиками и разработчиками (в т.ч. синхронизация взаимодействия с внешними разработчиками в рамках запросов на изменение, которые передаются на реализацию подрядчикам)
- Участие в проведении codereview, планирования, ретроспективы и других командных мероприятий
- Координация действий с другими разработчиками при проведении совместных разработок
Пожелания к знаниям и опыту:
- Высшее образование
- Понимание архитектуры и принципов работы современных веб-приложений
- Уверенные знания TypeScript и JavaScript, опыт работы со стейт-менеджерами, понимание современной верстки
- Опыт работы с СУБД такими, так: PostgreSQL, MySQL, MsSQL
- Работа с кешированием и NoSQL-базами данных, например Redis
- Опыт работы в разработке backend части веб-приложений
- Понимание основных методов интеграций и способов обмена между системами такими, как REST API, SOAP, а так же брокерами сообщений RabbitMQ и Kafka
- Опыт работы с системой контроля версий, например GitLab/GitHub/Bitbucket в командной и асинхронно разработке
- Опыт работы с гибкими методологиями разработки Agile и SCRUM и такими инструментами, как Confluence и Jira
- Понимание принципов ООП и современных паттернов проектирования.
- Хорошие коммуникативные навыки, ориентированность на достижение результата
- Навыки работы с техническим заданием и командой (предложение вариантов решения и обоснование способов выполнения различных задач)
- Опыт внедрения, расширения и написания модулей для больших BPM, CRM систем
Мы предлагаем:
- Работа в коллективе ИТ-профессионалов
- Возможность самореализации в амбициозных проектах цифровой трансформации компании-лидера в своей отрасли
- Отсутствие бюрократии и дух стартапа
- Стабильный работодатель
- Достойный уровень оплаты, годовой бонус
- Конкурентоспособный социальный пакет (ДМС, включая компенсацию 80% для детей)
- Официальное трудоустройство в собственную аккредитованную ИТ компанию со всеми преимуществами
- Гибридный график работы.