Основные задачи — разработка и поддержка лендингов, а также небольших веб-приложений.
Мы ищем универсального разработчика, который уверенно чувствует себя как во фронтенде, так и в бэкенде, умеет создавать чистые, адаптивные интерфейсы, интегрировать API и не боится осваивать новые инструменты.
Технологический стек:
Frontend: Vue.js, Svelte, TypeScript, HTML5, CSS3, JavaScript
Backend: Python (FastAPI / Flask), PHP
Базы данных: MySQL, MariaDB
API: REST (разработка и интеграция)
UI-фреймворки: Bootstrap или аналогичные
Инструменты: Git, Figma, Photoshop
Обязанности:
Разработка и поддержка веб-приложений на Vue.js / Svelte и Python / PHP
Создание адаптивных, кроссбраузерных интерфейсов для мобильных и десктопных устройств
Разработка интерактивных элементов (модальные окна, анимации, таймеры и т.д.)
Работа с DOM, CSS-анимациями, графикой и макетами дизайна
Оптимизация изображений (WebP, сжатие, обрезка)
Интеграция API и разработка серверной логики
Отладка, рефакторинг и улучшение существующего кода
Предложение идей для улучшения UI, производительности и отзывчивости
Требования:
Отличное знание HTML5, CSS3 и базового JavaScript
Опыт создания адаптивных макетов и UI-компонентов
Понимание взаимодействия фронтенда и бэкенда через API
Владение Git (клонирование, коммиты, ветки, решение конфликтов)
Умение быстро разбираться в существующем коде и вносить правки