Frontend React разработчик
О нас
Приглашаем Junior+/middle frontend-разработчика на продукт FTDAdmin.
Мы команда разработчиков российской СУБД, основанной на open source проекте PostgreSQL.Наша цель — импортозамещение СУБД Oracle, PostgreSQL и других импортных СУБД, на которых базируются отечественные программные продукты. Наша задача — расширение функциональности исходного решения, повышение его производительности и отказоустойчивости, внедрение технологий масштабирования и мониторинга. Мы ориентируемся в первую очередь на обеспечение требований объектов критической информационной инфраструктуры в финансовом и других секторах экономики. FTDAdmin – это неотъемлемый инструмент управления и мониторинга нашей СУБД, основанный на open source решении pg_admin. Продукт разрабатывается с использованием фреймворка React + flask. Реализация FTDAdmin является сложной и одновременно творческой задачей, которая требует от разработчика поиска нетипичных и неординарных решений.
Задачи
— проектирование архитектурных решений продукта, оценка разработки крупных блоков функционала, проведение код-ревью
— доработка имеющегося функционала и разработка нового
— написание и поддержка тест компонентов, интеграционных и юнит-тестов
— участие в разборе проблемных ситуаций (дефекты, консультации), связанных с эксплуатацией системы
Что мы ожидаем
— опыт коммерческой разработки с использованием React от 1 года
— уверенные знания JS/TS
— знание HTML/CSS, препроцессоров CSS (Sass, Less), умение верстать по макету
— понимание основ UX (умение отличать хороший и удобный интерфейс от плохого, предлагать варианты для улучшения)
— понимание принципов взаимодействия с бэкендом
— опыт работы с REST API
— знание инструментов отладки
— навыки работы с GIT
— опыт проектной работы и командной разработки
— желание находить новые решения, осваивать новые технологии
Дополнительным преимуществом будет
— опыт программирования на python
— опыт работы с docker и docker compose
— опыт работы с другими фреймворками, например, vue, svelte, angular
— навыки настройки сборки с помощью webpack
— опыт разработки мобильных приложений на React Native
— понимание принципов и рисков использования LLM в работе с кодом и документацией
Твои возможности в ЦФТ
— официальное трудоустройство, полный социальный пакет
— возможность профессионального развития и обучения: внутренние и внешние конференции, собственный Учебный Центр, бесплатная электронная библиотека
— забота о здоровье, программы ДМС
— корпоративные скидки от компаний-партнеров (льготное ипотечное и потребительское кредитование, скидки на перелеты рейсами S7)
— выдаем все необходимое для работы оборудование: мощный ноутбук, дополнительные мониторы, мышь, гарнитура и т.д.
Узнай, какие преимущества ты получишь, работая в ЦФТ
Этапы собеседованийИзучи, какие этапы отбора тебя ждут, чтобы лучше подготовиться к ним