Назад
6 дней назад

Fullstack Developer

Формат работы
remote
Тип работы
fulltime
Грейд
middle/senior
Английский
b1
Страна
Belarus
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Frontend / FullStack developer

Компания: Айдис
Тип занятости: #contract #full_time
Уровень: #middle+ #senior
Страна: #RU #RB
Локация: #remote

Frontend / FullStack developer для удаленной работы в агентстве Айдис. Создаем бренды, сайты, сервисы, моб. приложения и дизайн. Валидная, качественная верстка как в дизайне (Pixel Perfect). Высокая скорость выполнения задачи любой сложности в установленные сроки. Отличная микроанимация, без необходимости объяснять ее необходимость. Высокая стрессоустойчивость

Обязанности
- Разработка и поддержка пользовательских интерфейсов веб-приложений.
- Активное использование Vanilla JS для написания чистого и эффективного клиентского кода.
- Применение принципов модульной разработки в JavaScript.
- Работа с фреймворком Alpine.js, включая интеграцию и настройку его плагинов.
- Верстка с использованием Tailwind CSS v3, создание адаптивных и современных интерфейсов.
- Интеграция и работа со сторонними JavaScript библиотеками (например, для управления cookie, аналитики, работы с API).
- Уверенное владение PHP.
- Поддержка и доработка существующего самописного PHP-движка: анализ кода, исправление ошибок, рефакторинг, оптимизация производительности.
- Разработка новых модулей для самописного движка в соответствии с бизнес-требованиями.
- Проектирование, реализация и оптимизация запросов к базам данных MySQL.
- Работа с нереляционной базой данных MongoDB.

Требования
- PHP: Глубокое знание языка, опыт работы с ООП, понимание принципов построения веб-приложений. Умение разбираться в чужом коде обязательно.
- JavaScript: Отличное владение Vanilla JS (ES6+), понимание асинхронности, DOM API.
- Alpine.js: Практический опыт работы или опыт с аналогичными легковесными JS-фреймворками (например, Vue.js на базовом уровне) и готовность быстро освоить Alpine.js.
- Tailwind CSS: Опыт верстки с использованием Tailwind CSS (желательно v3) или сильный опыт с другими CSS-фреймворками и методологиями (БЭМ, Utility-first).
- HTML/CSS: Уверенные знания HTML5, CSS3.
- Базы данных: Опыт работы как с реляционными (MySQL), так и с NoSQL (MongoDB) базами данных. Умение писать и оптимизировать запросы.
- Модульная разработка: Понимание и применение принципов модульности в коде (как на бэкенде, так и на фронтенде).
- Системы контроля версий: Опыт работы с Git.
- Английский язык: На уровне чтения технической документации.
- Коммерческий опыт: от 5 лет

Будет плюсом
- Опыт работы с инструментами сборки JavaScript (Webpack, Vite и т.д.).
- Опыт работы с Docker.
- Понимание принципов REST API.
- Опыт в сфере: Медицина / Девелопмент / Web3

Что предлагаем
- Гибкий график

Дополнительная информация
Проектная или полная занятость.

Контакты
- Telegram:

⚠️ Для удобства указывайте ссылку на вакансию
Ссылка: https://t.me/it_match_frontend/2977

Стек технологий: #javascript #php #alpine.js #tailwind_css #html #css #mysql #mongodb #git #webpack #vite #parcel #docker

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -