Команда разработчиков, архитекторов, программистов, аналитиков, тестировщиков. Основной центр разработки расположен в Перми, в Москве в основном расположены аналитики, поддержка, маркетинг. Компания GreenData, разработчик уникального ПО для финансового сектора. За более чем десять лет автоматизации кредитных процессов, мы выработали оптимальные подходы к решению большого количества конкретных прикладных задач, и предлагаем используя наш опыт развиваясь вместе с командой.
О платформе GreenData
Современный и интересный продукт, уникальные в своем роде решение. Интеллектуальная платформа, которая позволяет без строчки кода создавать любые бизнес-приложения. При этом приложения создаются ошеломительно быстро, так как платформа содержит конструктор объектной модели, конструктор интерфейсов, ETL, расчетные блоки и много других фишек. Технологическая сложность продукта привлекает даже самого искушённого разработчика. Дело в том, что модульная система динамическая. И вся классовая особенность заключается в том, что генерация происходит автоматически в зависимости от того как поднимается приложение. Приложение само генерирует какой-то код. Другими словами, у нас есть базовые файлы и генерируются динамические. Что позволяет аналитикам самостоятельно настраивать определенные бизнес решения.
Обязанности
- участвовать в архитектурных задачах и принятии решения по ним
- проводить оценку времени и трудоемкости реализации требований
- распределять задания между программистами в соответствии с техническими спецификациями
- разрабатывать frontend с использование стека Javascript/Typescript (React,
библиотека Mobx);
- участвовать в разработке сборки проекта
- консультировать и помогать коллегам разработчикам и аналитикам в решении задач;
- проводить Code review;
- участвовать в собраниях, связанных с разработкой (scrum-митингах);
- работать с контролем версий, управление сборками;
- осуществлять контроль выполнения задач
- участвовать в проведении собеседований с кандидатами
- документирование ПО
- актуализировать кодовую базу в зависимости от проекта.
- внедрять новые технологии для обеспечения наилучшего качества продукта компании.
- выполнять рефакторинг кода.
Требования
Знание JavaScript, плюсом будет знание TypeScript.
Знание (желательно) одного из современных клиентских фреймворков/библиотек (React, Angular и т.п).
Умение работать с git, понимание git-flow.
Опыт работы с HTML и CSS.
Наши обязательства
Полностью официальное трудоустройство и белая зарплата (оклад+ежемесячная премия).
Большой коллектив и современный офис в центре Перми.
Мы ценим проактивность и взвешенный подход к задачам.
Работа с нами - это возможность реализовать себя и быть замеченным.
Стек технологий в компании
Реализация серверной части приложения и микросервисов - Java 8, Spring
Рендеринг интерфейса – ReactJS, TypeScript
Инструменты для сборки приложения – Webpack, Maven
Компоненты
EssentialJS - java-script библиотека, используемая для реализации списков
BPMN.io - инструмент для рендеринга схем BPMN 2.0, web-модельер
Handsontable - query плагин, с помощью которого реализованы excel-таблицы
HighchartsJS - java-script библиотека, используемая для построения динамических схем и диаграмм
Управления состоянием web-приложения - Mobx
Расчеты - GroovyShell / GroovyScriptEngine
Соединение с БД – JPA (API Java EE)
Управление кэшем приложения - Ehcache, Redis, Hazelcast