Fronted/Backend/Fullstack level Middle + (удаленная работа)

28 сентября 2024

Уровень зарплаты:
от 91 445 до 182 890 руб.
Требуемый опыт работы:
Не указан

Вакансия: Fronted/Backend/Fullstack level Middle +

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

Ищем Backend разработчика в команду на парт тайм, а потом уже на фулл тайм, мы продуктовая компания по запуску стартапов. Только прямые руки, без посредников и студий, спасибо.

Вы нам подходите, если:
1) Вы ответственный к задачам и дедлайнам
2) Уровнем Middle + в Wordpress
3) Готовы досконально оценивать план разработки проектов в часах и чётко попадать в дедлайны.


Требования к знаниям Backend/Fullstack level Middle

Профессиональное владение PHP, включая понимание особенностей языка и использование современных практик программирования." "WordPress Core:

Глубокое понимание внутреннего устройства WordPress, включая работу с хуками, фильтрами, API, и базовыми концепциями CMS." "Plugin Development:

Разработка плагинов для WordPress, включая создание пользовательских типов записей, таксономий, кастомных полей и других расширений." "Theme Development:

Создание пользовательских тем WordPress, включая работу с шаблонами, стилями, и интеграцию с базовыми возможностями темизации." "REST API:

Работа с RESTful API WordPress, если требуется взаимодействие с контентом или функционалом сайта через API." "MySQL:

Глубокое понимание работы с базой данных MySQL, которая используется WordPress для хранения контента, пользователей, и другой информации." "Security Best Practices:

Знание и применение базовых принципов безопасности при разработке на WordPress, включая санитизацию данных, защиту от инъекций и другие аспекты." "WordPress Multisite:

Опыт работы с мультисайтовой установкой WordPress, если проект требует поддержку нескольких сайтов." "User Authentication and Authorization:

Работа с системой аутентификации и авторизации пользователей WordPress, в том числе создание пользовательских ролей и прав доступа." "WP-CLI:

Опыт использования командной строки с помощью WP-CLI для автоматизации задач и управления WordPress из консоли." "Caching Strategies:

Знание и использование стратегий кэширования в WordPress для оптимизации производительности." "Dependency Management (Composer):

Опыт работы с инструментами управления зависимостями, такими как Composer, для установки и обновления библиотек и плагинов." "Version Control (Git):

Уверенное использование системы контроля версий Git, включая ветвление и слияние кода." "Performance Optimization:

Оптимизация производительности бэкенда WordPress, включая оптимизацию запросов к базе данных, минимизацию запросов к API и т.д." "Web Servers (Nginx, Apache):

Знание и настройка веб-серверов, таких как Nginx или Apache, для хостинга и оптимизации WordPress-сайтов." "API Integration:

Интеграция с внешними API, если это необходимо для проекта." "Custom Post Types и Taxonomies:

Работа с кастомными типами записей и таксономиями в WordPress для создания сложной структуры контента." "Docker:

Знание Docker для упрощения развертывания и управления контейнеризированными приложениями WordPress.

Требования к знаниям Fronted/Full stack level Middle.

Основные навыки HTML/CSS
Уверенное владение HTML5 (семантическая разметка, форматы данных)
Продвинутое владение CSS3 (Flexbox, Grid, анимации, медиа-запросы)
Кроссбраузерная верстка и адаптивный дизайн
Оптимизация стилей для повышения производительности
2. JavaScript
Уверенное знание нативного JavaScript (ES6+)
Работа с DOM API, Event Handling, Async/Await
Оптимизация производительности JavaScript
Работа с AJAX, Fetch API для взаимодействия с сервером
Основы работы с API (REST, JSON)
3. Фреймворки и библиотеки
jQuery (устаревший код может использоваться на старых проектах)
Знание одного из современных фреймворков (React, Vue.js)
Умение внедрять фреймворк в WordPress темы и плагины
4. WordPress Темы и Плагины
Разработка и кастомизация тем WordPress
Работа с child themes для внесения изменений без потери обновлений
Разработка и кастомизация плагинов WordPress
Понимание работы с кастомными типами записей, таксономиями и метаполями
Работа с ACF (Advanced Custom Fields)
Оптимизация WordPress (скрипты, стили, запросы)
5. PHP
Базовое понимание PHP, необходимое для разработки тем и плагинов
Написание и редактирование функций в WordPress (functions.php)
Работа с хуками (actions, filters)
6. Работа с Git
Уверенная работа с Git (коммиты, ветвление, мёрджи)
Решение конфликтов при мёрдже
Умение использовать GitFlow или другие стратегии ветвления
Работа с GitHub/GitLab для управления проектами
7. Исправление багов и рефакторинг кода
Диагностика и исправление багов во фронтенд-коде (JavaScript, CSS, HTML)
Чтение и понимание чужого кода
Рефакторинг и оптимизация кода для улучшения производительности и читаемости
Умение работать с дебаггерами (Chrome DevTools, Firebug)
8. Инструменты и автоматизация
Работа с сборщиками (Webpack, Gulp, Grunt)
Использование препроцессоров CSS (SASS, LESS)
Автоматизация задач (минимизация, бандлинг, оптимизация изображений)
Работа с пакетными менеджерами (npm, Yarn)
8. Тестирование
Основы unit-тестирования и написание тестов для JavaScript (Jest, Mocha)
Визуальное тестирование (Pixel Perfect)
Умение тестировать кроссбраузерность и адаптивность
9. Документирование
Умение документировать свой код
Поддержание актуальности документации для других разработчиков
10. Командная работа и коммуникация
Умение работать в команде с разработчиками, дизайнерами, тестировщиками
Навыки работы с таск-менеджерами (JIRA, Trello, Asana)
Умение давать фидбек и участвовать в код-ревью