💎4-5+ лет опыта работы в области frontend-разработки, 2 года опыта работы в продакшене с Vue 3 и TypeScript.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
💎4-5+ лет опыта работы в области frontend-разработки, 2 года опыта работы в продакшене с Vue 3 и TypeScript.
Задачи: — Разработка и поддержка внутренних веб-приложений (CMDB, IDM, Cloud). — Создание, развитие и наполнение внутренней библиотеки UI-компонентов. — Рефакторинг и поддержка кодовой базы в едином стиле. — Интеграция фронтенда с REST API и проектирование слоя работы с данными. — Участие в проработке UI/UX и проектировании архитектуры приложений совместно с командой. Требования: — Опыт коммерческой разработки не менее 3 лет с полным циклом создания приложений. — Уверенное владение React 19 (хуки, useReducer, Context API) и осознанное применение мемоизации (useMemo, useCallback, React.memo). — Глубокие знания чистого JavaScript (ES2020+): замыкания, async/await, иммутабельное управление состоянием. — Практический опыт работы с HTML, CSS, CSS Modules + SCSS, React Router 7, Git. — Понимание клиент-серверного взаимодействия (HTTP, REST API, Axios). — Самостоятельность, проактивность и ответственность. Будет плюсом: — Знание TypeScript. — Опыт интеграции с бэкендом на Django REST API / FastAPI. — Навыки работы с Figma на уровне проектирования простых интерфейсов. — Опыт работы с Docker, Linux, GitLab и написания базовых скриптов GitLab CI. Условия: — Официальное оформление по ТК РФ. — ДМС, доплата по больничным до 20 дней в году. — Обучение за счет компании.
Требования: — наличие коммерческого опыта или зрелых pet-проектов с QML / Qt Quick — понимание C++ на уровне, достаточном для интеграции с Qt, включая QObject, Q_PROPERTY, сигналы/слоты — опыт работы с любым современным веб-фреймворком: React, Vue или Angular — готовность к оформлению допуска к государственной тайне (3-я форма)
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборЗадачи: — Участие в разработке новых мобильных и веб-продуктов, а также поддержка и развитие существующих проектов. — Разработка мобильных приложений на React Native с использованием Expo и Expo Router. — Создание и поддержка веб-сайтов и приложений на React и Next.js. — Реализация интерфейсов по дизайн-макетам с обеспечением адаптивности и корректной работы в разных браузерах. — Разработка переиспользуемых компонентов и поддержка архитектуры проектов. — Интеграция REST API, работа с запросами, состоянием приложения, кешированием данных, обработкой загрузки и ошибок. — Анализ существующей кодовой базы, доработка функциональности, исправление ошибок и проведение рефакторинга. — Поиск и устранение проблем производительности веб-приложений. — Участие в обсуждении технических решений и оценке задач. Требования: — От двух лет коммерческого опыта frontend-разработки. — Уверенное владение JavaScript ES6+, TypeScript и React. — Практический опыт разработки на Next.js, понимание SSR, SSG, ISR, Server Components и Client Components. — Обязательный практический опыт разработки мобильных приложений на React Native с использованием Expo и Expo Router. — Уверенное владение HTML и CSS, опыт адаптивной и кроссбраузерной вёрстки. — Опыт работы с REST API, управлением состоянием, асинхронными запросами и кешированием данных. — Умение создавать переиспользуемые компоненты и понимание принципов Feature-Sliced Design. — Понимание основных подходов к оптимизации производительности веб-приложений. — Опыт работы с Git, ESLint и Prettier. — Навыки разбора задач, уточнения требований, работы с существующим кодом, внимательность к деталям интерфейса, умение объяснять технические решения и применять обратную связь. Условия: — Работа в офисе в Кемерово. — Удалённый формат не рассматривается. О компании: Мэйк — digital-агентство, специализирующееся на проектах для промышленности и госсектора. Работает с 2009 года, в команде 50 специалистов. Среди клиентов — Правительство Кузбасса, Роскосмос, Правительство ЯНАО, Ростелеком, Мегафон и другие.
Responsibilities: — Develop and enhance AI-driven mental healthcare solutions using modern Angular in a cross-functional team. Requirements: — At least 3 years of commercial experience with Angular. — Proficiency in modern Angular features and patterns. — Advanced skills in RxJS and TypeScript applied in production scenarios. — Experience with unit testing, preferably using Vitest. — Practical experience with agentic AI development. — Ability to work comfortably across backend boundaries. — Intermediate English (B1+) and fluent Russian language skills. Benefits: — Remote work from Europe. — Salary range $5,000 to $6,000 per month. MEDvidi is building a full-scale mental health clinic for the US market, focusing on products that directly impact patients’ lives and clinicians' work.
Responsibilities: — Develop responsive landing pages and optimize web experiences. — Utilize AI development tools to enhance project efficiency. Requirements: — Significant experience in front-end development. — Proficient in HTML, CSS, JavaScript, and TypeScript. — Experience working with Vue.js or React frameworks. — Knowledge of CMS platforms and reusable components. — Practical application of AI tools in development projects. The position is remote, open for candidates from Serbia, North Macedonia, Georgia, and Armenia.
Задачи: — Разрабатывать и дорабатывать пользовательские интерфейсы на Vue.js и Nuxt — Создавать и кастомизировать темы оформления для различных клиентских приложений — Дорабатывать интерфейсы и функциональность системы аутентификации на базе Keycloak — Разрабатывать и поддерживать формы авторизации, включая комбинированную аутентификацию и TOTP — Реализовывать страницы и интерфейсы для входящих и исходящих звонков — Разрабатывать и дорабатывать функциональность отправки push-уведомлений — Настраивать клиентские конфигурации и параметры отображения интерфейсов — Оптимизировать сборку frontend-приложений и поддерживать существующий код — Разрабатывать переиспользуемые UI-компоненты и участвовать в подготовке макетов в Figma — Исправлять ошибки, дорабатывать бизнес-логику и обеспечивать корректную работу пользовательских сценариев — Участвовать в миграции клиентских приложений на обновленные темы оформления Требования: — Опыт коммерческой frontend-разработки на Vue.js от 4 лет — Уверенное владение JavaScript, HTML5, SCSS — Практический опыт работы с Vue.js, Vuex и Nuxt — Обязательный практический опыт работы с Keycloak, включая кастомизацию интерфейсов и тем аутентификации — Понимание процессов аутентификации и авторизации пользователей — Опыт разработки и доработки форм авторизации и пользовательских сценариев — Опыт создания адаптивных пользовательских интерфейсов — Умение разбираться в существующем коде, оптимизировать и развивать функциональность приложений — Способность самостоятельно решать сложные технические задачи и обеспечивать качество реализуемых решений Будет плюсом: — Опыт работы с многофакторной аутентификацией (MFA, TOTP) — Опыт реализации интерфейсов для push-уведомлений — Опыт разработки и поддержки UI-компонентов в Figma — Опыт оптимизации сборки frontend-приложений — Опыт кастомизации интерфейсов для нескольких клиентских приложений
Responsibilities: — Develop the functional and styled frontend of a large digital retail ecosystem based on Figma designs. — Implement storefronts and supplier management hubs. — Transform complex B2B/B2C designs into high-performance web experiences targeting the LATAM market. Location restrictions: Remote work is allowed but only within Europe and Latin America; working outside these regions is forbidden.
Разработка мобильного приложения на React Native (iOS и Android) для двух ролей: ресторана и поставщика.
Location: Romania Frontend Developer (React) Are you a skilled Front End Developer who loves turning ideas into elegant, high-performing web applications? Do you get energized by fast-paced environments where your code ships quickly and makes a real, visible impact? Are you the kind of engineer who cares just as much about clean architecture and thoughtful user experience as you do about hitting deadlines? Codekeeper is looking for an experienced Front End Engineer with deep React expertise to join our growing, ambitious team. In this role, you won't just be writing code - you will be helping to design, build, and continuously improve products that thousands of people rely on. You'll collaborate closely with designers, product managers, and fellow engineers who are passionate about their craft and committed to raising the bar every single day. Ready to take the next step in your career and help us build something meaningful? We'd love to hear from you. About the Role As part of the development team, the Front End Developer shall focus on developing user interface components for our web application and ensuring that these components are robust and easy to maintain. The current tech stack for this position requires proficiency in JavaScript/TypeScript, CSS, and React, with the potential to expand as new technologies become available to the industry. The responsibilities of this position shall require close collaboration with the Design team and the other members of the Product team. In addition to core frontend skills, expertise in Cypress, Playwright, Storybook, Chromatic, or similar visual regression tools is essential, with a strong focus on testing and quality assurance. This position is designed for someone with substantial experience in both frontend development and testing. What You’ll Be Doing UI/UX Development: Develop new user-facing features, build reusable components and libraries for future use. Code Quality: Will ensure UI/UX designs' technical feasibility, optimize applications for speed and scalability, and maintain coding standards. Collaboration: Will collaborate closely with design and backend teams for web application enhancement, participating in code reviews to uphold code quality. Tech Stack: Will address performance and scalability issues and convert complex Figma designs into CSS/JS code, primarily using JavaScript libraries like React, ensuring seamless backend integration. Maintenance & Optimization: Will maintain and improve existing codebases, ensuring standard adherence through peer code reviews. Automated Testing: Take charge of automated testing processes, including writing and maintaining test scripts using tools like Cypress, Playwright, and Storybook, ensuring consistent quality and reliability. Why Codekeeper? Codekeeper was founded by tech industry professionals to revolutionize software escrow for the cloud era. We offer state-of-the-art disaster recovery solutions that mitigate third-party risks in business operations. As a remote-first company with a central office in The Hague, we prioritize a healthy, resilient organization to support the development of our robust app. What You Can Expect Passionate and fun-loving colleagues Startup mindset with ample opportunities for growth Regular team activities and gatherings Comprehensive onboarding process with a dedicated ramp-up period A supportive team that values open communication and direct feedback A chance to excel in your career and make a difference About You 5+ years of hands-on experience in JavaScript and core concepts 5+ years of hands-on experience in TypeScript 5+ experience with React and Single-Page Applications (SPA) 3+ years of hands-on experience in HTML5, CSS3 3+ years of hands-on experience in GraphQL and Apollo 2+ years of experience with modern CSS/SCSS/Less/CSS-in-JS development Strong experience with visual regression tools such as Cypress, Playwright, Storybook, Chromatic, or similar Experience with Ant Design or TailwindCSS Excellent communication skills, team player, and service-oriented mindset Passionate about software development Able to take responsibility of the project Region: Europe - CET (+1/-1) Nice to Have Experience with data visualization frameworks such as Chart.js, Google Charts, etc. Experience with AWS technologies React Native How to Apply To apply, use the Apply button on this listing. In your application, tell us how you would like to fill this position. There are no right answers or expectations. Show us your role in our company’s future and our role in yours, address some of the work we do, and introduce yourself as a colleague. Please note: Applications and follow-ups sent through any other channel, such as our customer website chat, support email or direct messages to team members, won’t be considered. Need an accessibility adjustment to apply? Visit Our Careers Page for how to reach us. #LI-Remote
Разработка и развитие клиентской части высоконагруженных финансовых сервисов с использованием React и Angular (поддержка легаси, миграция или микрофронтендная архитектура). Проектирование и интеграция интеллектуальных UI-агентов (LLM-ассистенты, Copilot-интерфейсы, автономные сценарии) в экосистему продукта.
Задачи: — разработка нового функционала фронтенд-части — планирование технического развития направления и контроль технического долга — помощь команде в выборе решений, подходящих задаче и не усложняющих систему без необходимости — контроль подготовки релизов, понимание изменений, зависимостей и рисков — синхронизация с backend-разработчиками, аналитиками, QA и другими командами — развитие разработчиков и передача им технического контекста — ясное объяснение технических решений как разработчикам, так и коллегам без технического бэкграунда — регулярный code review и помощь в сложных задачах Требования: — успешный опыт участия в создании крупных коммерческих приложений на Vue и React от 6 лет — понимание и применение архитектурных подходов фронтенд-приложений — опыт работы с микрофронтами — глубокое понимание сборщиков, настройка и разработка тулов — умение декомпозировать и оценивать задачи, заранее находить технические риски и зависимости — опыт проведения code review и обсуждения архитектурных решений — умение провести задачу через весь цикл — от обсуждения решения и оценки до тестирования и выхода в продакшен Условия: — персональное предложение по заработной плате и официальное трудоустройство — гибкий график и возможность удалённой работы — помощь карьерного консультанта — социальный пакет со стоматологией и компенсацией питания в офисе — скидки и бонусы от партнёров — современное оборудование — стильные офисы в центре Екатеринбурга и Москвы — GA English Club — компенсация обучения и собственный онлайн-университет — отсутствие ограничений по дресс-коду
Задачи: — Реализовывать страницы и формы консоли по спецификации из бэклога, где уже описаны истории и критерии приёмки. — Повторять существующие образцы: в консоли есть эталонные страницы, модели логики и тесты — новые делаются по их подобию. — Писать тесты на логику в vitest и держать typecheck зелёным. — Править стили в единой CSS-системе проекта, не вводя новых библиотек. Требования: — 1,5–2 года на React с TypeScript, умение работать в strict-режиме без отключения проверок. — Базовые навыки: хуки, React Router, запросы к REST API, обработка загрузки и ошибок. — Готовность писать простые юнит-тесты и выносить логику из компонентов в отдельные модули по образцу. — Обычный CSS и flex/grid, аккуратность в вёрстке под тёмную и светлую тему. — Самостоятельность в рамках задачи: задать вопрос до кода, а не после. Будет плюсом: — Опыт работы с графиками или картами в браузере: Vega-Lite, MapLibre, Chart.js, Recharts. — Опыт работы в большой кодовой базе, а не с нуля. — Опыт написания тестов логики в vitest или jest, с моками запросов. — Знание TypeScript сверх базы: generics, utility types, discriminated unions. — Опыт работы с CSS-токенами и темами, вёрстка по макетам из Figma. Условия: — Только офисный формат работы. — Зарплата от 130 000 до 160 000 ₽ на руки. — Полный рабочий день 5/2, офис у метро Александра Невского. — Удалёнки и гибрида нет: работа со стендом на месте. — Оборудование предоставляется за счёт компании.
Задачи: — Разработка и поддержка сложных пользовательских интерфейсов на React и Redux; — Создание и развитие десктопных приложений с использованием Electron; — Участие в проектировании фронтенд-архитектуры и декомпозиции задач; — Обеспечение безопасности веб-приложений (защита от XSS, CSRF и других уязвимостей); — Выполнение качественной верстки и стилизации компонентов (HTML/CSS); — Взаимодействие с бэкенд-командой по интеграциям через HTTP API; — Проведение код-ревью, написание тестов и контроль стандартов качества кода. Требования: — Опыт коммерческой разработки на JavaScript от 5 лет; — Отличное знание JS (ES6+) и стандартов современного фронтенда; — Уверенное практическое владение React и экосистемой Redux; — Практический опыт работы с Electron или желание освоить разработку под desktop; — Уверенные знания HTML5/CSS3; — Глубокое понимание протокола HTTP и принципов работы с API; — Понимание ключевых принципов безопасности веб-приложений; — Опыт проектирования и развития сложных систем. Условия: — Участие в масштабных финтех-проектах для ключевого банка страны; — Высокие инженерные стандарты и современный стек; — Полная занятость.
Задачи: — Разработка frontend-приложений с использованием React и Redux. Требования: — Опыт работы с JavaScript не менее 5 лет. — Отличное знание JavaScript (ES 6+). — Уверенное владение React и Redux. — Уверенное знание HTML и CSS. — Опыт работы с Electron или желание заниматься разработкой desktop-приложений. — Понимание основных принципов безопасности веб-приложений. — Уверенное знание протокола HTTP. — Опыт проектирования сложных систем. Условия: — Полная занятость (фултайм). — Удалённая работа.
Задачи: — Разработка нового кросс-платформенного приложения на Avalonia (.NET 10); — Поддержка и развитие уже выпущенных продуктов на WPF; — Работа в команде, участие в проработке требований и реализации функционала; — Участие в оценке задач и улучшении архитектуры проектов; — Рефакторинг и оптимизация существующего кода; — Тестирование и профилирование модулей для повышения стабильности и производительности. Требования: — Опыт коммерческой разработки на .NET от 2 лет; — Уверенные знания C#; — Опыт работы с Git и системами трекинга задач; — Понимание принципов чистого кода и архитектуры приложений; — Готовность изучать новые технологии; — Аналитический склад ума. Будет плюсом: — Опыт работы с Avalonia UI; — Знание MVVM-фреймворков (например, CommunityToolkit.Mvvm); — Опыт работы с Linux / macOS; — Навыки оптимизации UI или работы с профилировщиками .NET. Soft skills: — Аналитический склад ума; — Умение работать в команде; — Готовность изучать новые технологии; — Ответственность, исполнительность. Условия: — Профессиональное развитие: работа над новым кросс-платформенным приложением на Avalonia UI, поддержка и развитие существующих продуктов на WPF, возможность влиять на архитектуру; — Социальные гарантии: официальное трудоустройство, оплачиваемый отпуск и больничные; — Комфортные условия: офис в Сербии, график 5/2.
Responsibilities: — Architect, design, and deliver scalable, highly-available services and React-based web apps. — Own technical solutions for product requirements. — Participate in code and design reviews. — Mentor junior engineers. The position is remote but restricted to candidates located within Latin America. Working outside Latin America is not allowed.
– Оценивать задачи, отвечать за сроки и эффективность решений. – Верстать компоненты по макетам из Figma и делать для них логику.