Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Join the Freshcode team of 160+ IT specialists who are always ready to collaborate, support, and enjoy corporate parties together 😄 Welcome to our offices in Lviv and Zaporizhzhia. Freshcode has been successfully implementing software development projects since 2014. We focus on Clojure, JavaScript (ReactJS, VueJS, NodeJS) and .NET software development.
21 грудня 2021

Clojure/Clojurescript developer (вакансія неактивна)

Харків, Запоріжжя, за кордоном, віддалено

Проект даёт возможность провести установку оборудования и сопутствующих систем для полного перевода домовладения на использование возобновляемого источника электроэнергии.

В число оборудования входят: солнечные панели, инверторы, хранилища энергии («повербанки» для дома).

Функциональность приложения позволяет управлять этим процессом с момента первого контакта с потенциальным клиентом и до утверждения работоспособности системы с функциональной и юридической стороны, как за наличный расчёт, так и в долгосрочный кредит на выгодных условиях для заёмщика (США, там такое возможно).

На грамотную обработку кредитных условий, правильность просчётов, упрощение использования мы делаем особый упор.

Проект состоит из нескольких приложений:

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 (30-40 минут);

— Техническое собеседование (60-90 минут);

— Клиентское собеседование (60-90 минут).

Предлагаем:

— Участие в разработке продукта, который управляет кредитами на миллиард;

— Гибкий график работы: можно начинать свой день с 9 до 12, переносить часы и выстраивать свой день так, как удобно вам;

— Офис в центре города (в Харькове — БЦ «Тетрис» , Запорожье — БЦ «EcoTower»);

— Есть возможность удаленной работы даже когда нет карантина. В Запорожье и Харькове можно чередовать удалёнку и работу из офиса;

— Отсутствие трекеров времени;

— Оплачиваемый отпуск (15 рабочих дней) и больничные (10 рабочих дней);

— Сотрудничество по ФОП;

— Доступность руководства: любой ТОП-менеджер на расстоянии пары шагов/сообщения в чате.


Контакты для связи:

Telegram: @savchenko_yuliia
LinkedIn: www.linkedin.com/in/yuliia-savchenko-758637158/

Гарячі вакансії

Всі вакансії