Frontend React разработчик

FrontendНовосибирск

О нас

Приглашаем 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)

— выдаем все необходимое для работы оборудование: мощный ноутбук, дополнительные мониторы, мышь, гарнитура и т.д.

Преимущества

Узнай, какие преимущества ты получишь, работая в ЦФТ

Этапы собеседований

Изучи, какие этапы отбора тебя ждут,
чтобы лучше подготовиться к ним