Проект даёт возможность провести установку оборудования и сопутствующих систем для полного перевода домовладения на использование возобновляемого источника электроэнергии.
В число оборудования входят: солнечные панели, инверторы, хранилища энергии («повербанки» для дома).
Функциональность приложения позволяет управлять этим процессом с момента первого контакта с потенциальным клиентом и до утверждения работоспособности системы с функциональной и юридической стороны, как за наличный расчёт, так и в долгосрочный кредит на выгодных условиях для заёмщика (США, там такое возможно).
На грамотную обработку кредитных условий, правильность просчётов, упрощение использования мы делаем особый упор.
Проект состоит из нескольких приложений:
1. Портал для установщиков оборудования.
2. Админка для портала установщиков.
Текущая команда: 4 senior Clojure/Clojurescript developers, 2 AQAs, PM
Cтек:
— ClojureScript, Clojure.spec, Schema, Compojure, Postgres, Ring;
— Reagent, Re-frame, MaterialUI, Kee-frame;
Обязанности:
— Frontend — 70% от общего количества задач, Backend — 30%;
— Имплементация новых фич (75%), доработка существующего функционала под новые потребности (25%).
— Создание пулл-реквестов в репозитории проекта с добавлением видео и фото- описания, текстового описания улучшения на английском языке;
— Чёткое следование код-стайлу и дополнительных технических требованиям, например, написание тестов, добавление тест-локаторов;
— Оценивание требуемого времени на имплементацию апдейтов;
— Обсуждение и техническая кларификация планируемого функционала с разработчиками нашей команды, PM, разработчиками и продуктовой командой со стороны клиента;
— Предоставление технических апдейтов в Jira тикетах, на митингах, Slack.
Чего ожидаем от кандидата?
— Уверенное владение Clojure и ClojureScript;
— Знание и умение работать со структурами данных Clojure, например с ленивыми коллекциями;
— Хороший стиль написания кода;
— Понимание и опыт работы с многопоточными приложениями;
— Опыт работы с базами данных SQL
— Умение работать с Docker;
— Английский Intermediate+;
— Кругозор и любопытство: изучение языков и технологий, интерес к литературе, как профессиональной, так и любой другой.
Будет плюсом:
— Умение написания юнит-тестов;
— Навык управления процессами и командой;
— Навыки работы в linux;
— Наличие pet-projects или участие в open source.
Этапы интервью:
— Созвон с HR
— Техническое собеседование
— Клиентское собеседование
Предлагаем:
— Участие в разработке продукта, который управляет кредитами на миллиард;
— Гибкий график работы: можно начинать свой день с 9 до 12, переносить часы и выстраивать свой день так, как удобно вам;
— Офис в центре города (в Харькове — БЦ «Тетрис» , Запорожье — БЦ «EcoTower»);
— Есть возможность удаленной работы даже когда нет карантина. В Запорожье и Харькове можно чередовать удалёнку и работу из офиса;
— Отсутствие трекеров времени;
— Оплачиваемый отпуск (15 рабочих дней) и больничные (10 рабочих дней);
— Сотрудничество по ФОП;
— Доступность руководства: любой ТОП-менеджер на расстоянии пары шагов/сообщения в чате.
Контакты для связи:
Telegram: @savchenko_yuliia
LinkedIn: www.linkedin.com/in/yuliia-savchenko-758637158/