Размещайте вакансии
Нанимайте без комиссий
102 просмотра
Devinity.AI LLC
О нас:
Мы - динамичная и инновационная компания, работающая над передовыми веб- и мобильными приложениями. Мы ищем опытного Frontend JavaScript разработчика среднего уровня, который присоединится к нашей команде. Если вы увлечены созданием интуитивно понятных и удобных интерфейсов для веб- и мобильных платформ и имеете опыт работы с React и React Native (Expo), эта возможность для вас!
Основные Обязанности:
• Разрабатывать и поддерживать веб-приложения, используя React и < strong>Next.js.
• Создавать и поддерживать мобильные приложения с помощью React Native и Expo.
• Сотрудничать с бэкенд-разработчиками для интеграции REST API или GraphQL в веб- и мобильные фронтенды.
• • Писать чистый, поддерживаемый и эффективный придерживаясь лучших практик в JavaScript и TypeScript.
• • Реализовывать принципы адаптивного дизайна для обеспечения безупречного пользовательского опыта на различных устройствах, как веб, так и мобильных.
• Оптимизировать производительность приложения с помощью таких техник, как code splitting, lazy loading и кэширование.
• Работать с HTML5 и CSS3 для создания визуально привлекательных и доступных UI-компонентов для веба.
• • Использовать Bitbucket strong> для контроля версий, соблюдая совместный рабочий процесс.
• Участвовать в ревью кода и способствовать постоянному улучшению качества кода команды.
• • ¦ Писать модульные и интеграционные тесты с помощью < strong>Jest как для приложений на React, так и React Native, чтобы обеспечить высокое качество и надежность кода.
• • Сотрудничать с командами дизайнеров и продакт-менеджеров для преобразования UI/UX макетов в функциональные, высокопроизводительные веб- и мобильные страницы. Постоянно отслеживать последние тенденции и технологии во фронтенд- и мобильной разработке. • Реализовывать серверный рендеринг и генерацию статических сайтов с помощью Next.js.
• Управлять зависимостями проекта с помощью npm или Yarn.
• Использовать инструменты и методы оптимизации производительности (например, Lighthouse, оптимизация для мобильных устройств).
• Разрабатывать Progressive Web Apps PWA) с использованием service workers и поддержкой оффлайн-режима.
• Работать в среде разработки Agile/Scrum.
2-4 года опыта во фронтенд-разработке. • • Глубокое знание JavaScript (ES6+) и TypeScript.
• • Опыт работы с React и React Native, в том числе из Expo для разработки мобильных приложений.
• Опыт работы с Next.js для создания современных веб-приложений, включая серверный рендеринг и генерацию статических сайтов.
• Владение HTML5 и CSS3 для создания адаптивных и удобных для мобильных устройств макетов.
• • Знание принципов построения и интеграции REST API и GraphQL.
>• Опыт работы с Bitbucket для контроля версий и совместной работы.
• Понимание Webpack, Vite или подобных сборщиков для фронтенд-сборника.
• Базовые знания тестирующих фреймворков, таких как Jest, как для веб-, так и для мобильных приложений.
• Сильные навыки решения проблем и внимание к деталям. Отличные коммуникативные и командные навыки. Опыт использования npm или Yarn для управления зависимостями.
• Знание инструментов и методов оптимизации производительности.
• Предыдущий опыт работы в среде разработки Agile/Scrum.