Fullstack разработчика (Next.js + Strapi or Django)

10 Ноября

Партнерские Вакансии

Город:

Алматы

Занятость:

Временная работа

Компания "Частная компания Akhter Studios Ltd."

Обязанности:

1. Фронтенд (Next.js):

  • Создание адаптивного корпоративного сайта на Next.js с использованием современных стандартов HTML, CSS, и JavaScript.
  • Интеграция динамических страниц и маршрутов на основе данных из CMS.
  • Оптимизация скорости загрузки страниц и SEO (с использованием возможностей SSR/SSG в Next.js).
  • Реализация адаптивного и кроссбраузерного интерфейса с поддержкой различных устройств (десктоп, мобильные устройства, планшеты).
  • Настройка системного кэширования и предзагрузки страниц (Next.js Image Optimization, Prefetching, Lazy Loading).

2. CMS (Strapi или Django):

  • Настройка и интеграция CMS для управления контентом: Strapi: Развертывание Strapi как headless CMS, настройка модели данных и API для взаимодействия с фронтендом.
  • Django: Разработка API через Django Rest Framework или использование Wagtail CMS как системы управления контентом.
  • Настройка API для передачи данных между CMS и фронтендом.
  • Реализация админ-панели для удобного управления контентом сайта (добавление и редактирование страниц, блога, новостей и других элементов).
  • Обеспечение безопасности доступа к CMS (аутентификация, авторизация).

3. Взаимодействие между фронтендом и CMS:

  • Использование REST API или GraphQL для взаимодействия с бэкендом (в зависимости от выбранной CMS).
  • Настройка SSR (Server-Side Rendering) или SSG (Static Site Generation) для оптимальной работы с контентом, получаемым из CMS.
  • Интеграция данных из CMS на фронтенд через динамические запросы (загрузка новостей, блога, страниц компании).

4. Оптимизация и производительность:

  • Оптимизация изображений и ресурсов сайта для минимизации времени загрузки (использование возможностей Next.js Image Optimization и Lazy Loading).
  • Использование современных практик для оптимизации производительности (код-сплиттинг, уменьшение размера бандлов).
  • Настройка аналитики и метрик производительности (например, Google Lighthouse, PageSpeed Insights).

5. Тестирование и отладка:

  • Проведение тестирования функциональности сайта, включая кроссбраузерное и кроссплатформенное тестирование.
  • Обеспечение корректной работы всех страниц и контента, загружаемого через CMS.
  • Тестирование безопасности, а также проверки на соответствие требованиям GDPR (если применимо).
Требования:

1. Технические навыки:

  • Опыт разработки на Next.js (включая SSR/SSG).
  • Опыт работы с CMS-системами: Strapi как headless CMS (работа с GraphQL или REST API). Django с использованием Django Rest Framework или Wagtail CMS. Уверенное знание JavaScript (ES6+), React, HTML5, CSS3, Sass.
  • Опыт работы с API (REST/GraphQL) и их интеграции с фронтендом.
  • Знание основ SEO-оптимизации (включая работу с метатегами, микроданными).
  • Опыт работы с системами контроля версий (например, Git).

2. Другие навыки:

  • Опыт работы с адаптивной версткой (мобильные устройства, десктоп).
  • Понимание принципов UI/UX-дизайна.
  • Способность писать чистый, поддерживаемый код.
  • Умение работать с CI/CD-пайплайнами для развертывания проекта (желательно).
Условия:
  • Формат работы: удаленно, проектная работа.
  • Тайминг: работа должна быть выполнена в течение согласованного времени с соблюдением дедлайнов.
  • Отчётность: регулярные встречи по состоянию проекта и отчеты о прогрессе.
Похожие вакансии

31 Октября

PHP-разработчик (Full-stack)

Алматы

Компания "Musan Group" Мы ищем Full-stack PHP-разработчика в команду Musan Digital для работы над проектом Kapital.kz. Как ценный сотрудник...

Отправить резюме подробнее

31 Октября

Android разработчик( TECHNODOM Operator (Технодом Оператор) )

Алматы

Компания "TECHNODOM Operator (Технодом Оператор)" Обязанности: Разработка и поддержка мобильных приложений на Android Требования:...

Отправить резюме подробнее

31 Октября

Middle / Senior - Android разработчик( Bank RBK, АО )

Алматы

Компания "Bank RBK, АО" Обязанности: Разработка и поддержка Android-приложения для онлайн-банкинга для юридических лиц; Требования:...

Отправить резюме подробнее

31 Октября

Android-разработчик( Andersen )

Алматы

Компания "Andersen" Andersen, an international IT company, invites an experienced Android Developer to work on a large-scale project for one...

Отправить резюме подробнее

31 Октября

PHP-разработчик( iLab )

Алматы

Компания "iLab" Требования: Хорошие знания PHP, Mysql Опыт работы с Git Документирование кода согласно внутренним стандартам компании...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: