ПАЛИТРА СИСТЕМ – аккредитованная IT-компания, разработчик программного обеспечения в области промышленного инжиниринга, интеграций, автоматизации метрологических служб, испытательных центров и лабораторий.
Наша Компания растет и развивается, в связи с расширением портфеля проектов мы ищем Front-end разработчика с опытом коммерческой разработки.
Важно! * В сопроводительном письме обязательно указывать желаемый уровень заработной платы
Обязанности:
- Разработка и поддержка SPA-приложений.
- Проектирование UI/UX-дизайнов, создание интерактивных прототипов.
- Верстка интерфейсов с использованием современных технологий.
- Анализ требований постановщика задач, обсуждение и проработка UX/UI решений.
- Взаимодействие с backend-командой для интеграции с REST API.
- Оптимизация UI для высокой производительности, рефакторинг кода.
- Участие в код-ревью и поддержка высокого уровня качества кода.
- Работа с CI/CD для автоматизации сборки и деплоя.
- Взаимодействие с тестировщиками для обеспечения качества продукта.
- Ведение документации по UI/UX и фронтенд-архитектуре.
Требования:
- Уверенное знание Ext JS 7+, React 16.8+ (опыт от 3 лет).
- Отличное знание JavaScript, TypeScript, React Hooks, Context API, React Router, RxJS.
- Опыт работы с Redux Toolkit, Zustand, Recoil или другим state-менеджментом.
- Хорошее понимание архитектуры SPA и принципов модульности, паттернов проектирования.
- Опыт работы с SASS, Styled Components, Tailwind, Bootstrap, Material UI, shadcn/ui.
- Навыки UI/UX-дизайна: работа с Figma, Adobe XD или аналогами.
- Опыт интеграции с REST API (понимание CORS, OAuth, JWT).
- Уверенное владение Git и знание Git Flow.
- Опыт работы с CI/CD (GitLab CI, GitHub Actions, Jenkins или аналоги).
- Опыт работы с системами мониторинга (например, OpenTelemetry, Grafana, Jaeger — как плюс).
- Базовое знание C# (.NET 7+) и/или Python (FastAPI, Flask, Django).
- Опыт работы с SQL (PostgreSQL, MSSQL) и ORM (Entity Framework).
- Навыки работы с Docker.
- Навыки кросс-командного взаимодействия (бэкенд, тестировщики, DevOps).
- Будет плюсом:
- Опыт работы с Next.js.
- Опыт создания дизайн-систем и UI-kit.
- Понимание Accessibility (WCAG 2.1).
Личные качества:
- Грамотная речь (устная, письменная), хороший русский язык;
- Английский язык (на уровне чтения документации);
- Ответственность, исполнительность, аккуратность;
- Алгоритмический склад ума;
- Умение самостоятельно решать задачу;
- Умение работать в команде и встраивать свой вариант решения с учётом существующего регламента работы компании;
- Способность аргументировать технические и дизайнерские решения.
- Готовность к изучению новых технологий и самостоятельному развитию.
Условия:
- Трудоустройство в соответствии с ТК РФ;
- Внутреннее и внешнее обучение, наставничество на период адаптации;
- Карьерный рост в зависимости от предпочтений;
- Гибкий график работы (обсуждается индивидуально);
- 100% удаленный формат работы;
- Отпуск 28 календарных дней + 3 летних дня;
- Белая заработная плата* + квартальные премии и бонусы за участие в Проектах после обучения и прохождения испытательного срока;
- Уровень заработной платы обсуждается с кандидатом индивидуально и зависит от квалификации, опыта и готовности решать текущие задачи;
- Мобильная связь;
- Корпоративные мероприятия, конференции, семинары, тренинги;
- Фитнес/медицина на выбор;
- Комфортные условия работы: хороший ноутбук, лицензионное ПО, при необходимости офис в г. Москва, м. Каширская