В buymie мы верим, что все дело в личной вовлеченности и внимании. Наша миссия — помогать и улучшать жизнь наших клиентов, предлагая удобство и свободу. Buymie — технологическая компания, основанная в Армении и Ирландии, которая предоставляет услуги доставки продуктов по всей Ирландии.
Мы ищем опытного Старшего Frontend-инженера (ReactJS), чтобы присоединиться к нашей команде Buymie. Идеальный кандидат будет отвечать за разработку и поддержку веб-приложений с использованием фреймворка Angular. Вы будете тесно сотрудничать с нашей командой разработчиков для проектирования, внедрения и тестирования фронтенд-решений, отвечающих потребностям наших клиентов и улучшающих пользовательский опыт.
Ваш профиль Обязанности
- Проектирование, разработка и поддержка масштабируемых, высокопроизводительных фронтенд-приложений с использованием React.js, JavaScript/ES6+ и TypeScript.
- Создание повторно используемых, поддерживаемых UI-компонентов и фронтенд-архитектур в соответствии с современными лучшими практиками React.
- Управление сложным состоянием приложения с использованием Redux, Context API и других подходящих решений для управления состоянием.
- Внедрение продвинутых паттернов React, включая Hooks, функциональные компоненты, разделение кода (code splitting) и ленивую загрузку (lazy loading).
- Интеграция и работа с RESTful API, GraphQL и сервисами на основе WebSocket.
- Оптимизация фронтенд-приложений для производительности, масштабируемости, отзывчивости и кроссбраузерной совместимости.
- Обеспечение соответствия фронтенд-решений лучшим практикам в области безопасности, доступности (a11y) и адаптивного дизайна.
- Тесное сотрудничество с командами Product, Design, Backend, QA и другими инженерными командами для предоставления высококачественных функций.
- Участие в техническом планировании, обсуждении архитектуры, обзорах кода и принятии инженерных решений.
- Выявление и устранение сложных технических проблем, узких мест в производительности и дефектов фронтенда.
- Написание чистого, хорошо структурированного, тестируемого и поддерживаемого кода в соответствии с установленными стандартами кодирования.
- Использование Git и современных рабочих процессов разработки в среде Agile/Scrum.
- Вклад в улучшение стандартов, процессов, документации и лучших практик фронтенд-разработки.
- Руководство или поддержка сложных технических инициатив и наставничество менее опытных фронтенд-разработчиков при необходимости.
Почему мы? Требования
- Глубокое понимание JavaScript, ES6+ и экосистемы React.js
- Большой опыт работы с решениями для управления состоянием, такими как Redux и Context API
- Владение TypeScript и современными инструментами сборки фронтенда, такими как Vite, Webpack или аналогичными
- Большой опыт работы с React Hooks, функциональными компонентами, разделением кода, ленивой загрузкой и оптимизацией производительности фронтенда
- Опыт интеграции RESTful API, GraphQL и сервисов на основе WebSocket
- Твердое понимание принципов безопасности фронтенда, доступности (a11y), адаптивного дизайна и кроссбраузерной совместимости
- Большой опыт работы с Git и участие в командах разработки Agile/Scrum
- Сильные навыки решения проблем и аналитические способности, с умением проектировать масштабируемые решения и руководить сложными техническими инициативами
О нас Buymie — это онлайн-маркетплейс, который связывает Покупателей с персональными шоперами в их районе, которые покупают и доставляют товары из местных магазинов.
Мы — технологическая компания, которая гордится использованием знаний, основанных на данных, для совершенствования процесса онлайн-покупок для Клиентов, а также адаптации наших Операций и технологий к постоянно меняющемуся миру.