Вакансия предполагает работу с технологиями HTML5, CSS3, SCSS, SASS, Flexbox, Grid, JavaScript и Figma. Основная задача — создание и верстка фронтенд-части веб-проектов. Компания ориентирована на развитие чайной культуры в России, что отражается в тематике проектов. Требуется специалист, способный качественно реализовывать дизайн и обеспечивать адаптивность интерфейсов.
Задачи:
— разрабатывать интерактивные интерфейсы на React с обновлением данных в реальном времени (Real-time data);
— реализовывать логику WebSocket-соединений: обработка событий открытия/закрытия сокета, получение сообщений, обработка ошибок связи и переподключений (reconnect);
— интеграция фронтенда с REST API и WS-серверами;
— верстка новых компонентов и страниц по макетам из Figma;
— поддерживать и развивать существующий функционал клиентской части приложения;
— оптимизировать рендеринг для предотвращения лишних перерисовок компонентов при частом обновлении данных через сокеты;
— принимать участие в Code Review и написание поддерживаемого кода по стандартам команды;
— взаимодействовать с Backend-разработчиками для согласования форматов данных и протоколов обмена;
— участвовать в командных созвонах, планировании задач и обсуждении технических подходов при разработке нового функционала;
— работа с технической документацией;
— вести задачи в таск-трекерах.
Требования:
— опыт коммерческой разработки на React от 6 месяцев;
— опыт работы с React-стеком: функциональные компоненты, Hooks (useState, useEffect, useMemo), Context API;
— уверенное знание JavaScript (ES6+), глубокое понимание асинхронности, работы с API и манипуляций с данными;
— базовое владение TypeScript: умение описывать интерфейсы и типы данных;
— веренное владение HTML5, CSS3, SCSS: понимание методологии BEM, опыт работы с препроцессорами SCSS / SASS (миксины, переменные, вложенность), адаптивная и кроссбраузерная верстка;
— опыт работы с Bootstrap 5: адаптивная верстка, использование сетки (Grid system) и готовых компонентов;
— знание сетевых протоколов: базовое понимание HTTP и специфики WebSocket, понимание REST принципов;
— навыки работы с WebSocket: понимание принципа двустороннего обмена данными, опыт работы с WebSocket API;
— опыт работы с Git (ветвление, коммиты, создание Pull Request), в том числе умение работать в команде (Merge/Rebase, разрешение конфликтов);
— владение инструментами разработчика, например Chrome DevTools (вкладки Network, Console);
— аналитическое мышление: умение декомпозировать сложные UI-задачи на простые компоненты;
— методичность, ориентация на результат, умение планировать, давать обратную связь;
— коммуникабельность, умение работать в команде;
— умение работать в режиме многозадачности.
Условия:
— гибридный формат работы (регионы – удалённый);
— отсутствие жесткого дресс-кода и гибкое начало рабочего дня 8:00-10:00, восьмичасовой рабочий день;
— участие в профессиональных встречах клуба AI;
— работа в современной надёжной цифровой компании;
— Agile-культура: продуктовые команды, Scrum и Kanban, демо-дни, внутренние митапы;
— полезные курсы и вебинары в корпоративном университете и электронные библиотеки, программы развития;
— медицинская страховка с 1 месяца со 100% покрытием расходов, включая стоматологию, страхование жизни и здоровья в поездках за рубеж;
— возможность застраховать родственников с корпоративной скидкой;
— спортзал и массажный кабинет в офисе;
— единую подписку МТС Premium — онлайн-кинотеатр KION, сервис МТС Music;
— скидки и предложения от партнеров на фитнес, занятия английским и прочее.
Требования:
— 4+ года профессионального опыта во frontend-разработке
— сильные навыки React
— уверенное знание TypeScript
— опыт работы с современными инструментами сборки frontend
— хорошие коммуникативные навыки
Желательно:
— опыт работы с комплексными административными панелями
— знание CSS / SCSS / SASS
— опыт с RPC транспортными протоколами
Задачи:
— разработка высокопроизводительных React-функций
— рефакторинг и улучшение существующих модулей
— ревью pull request-ов и поддержание качества кода
— сотрудничество с кросс-функциональными командами
— предложение и внедрение технических улучшений
Условия:
— до €5,500 net в месяц
— полный пакет релокации на Кипр
— современный офис в Лимассоле
— оплачиваемый отпуск и каникулы
— возможности карьерного роста
— поддерживающая международная команда
ОфисseniorLimassol; ✈️ Full relocation package to Cyprus
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Почему мы ищем коллегу? Расширение штата для усиления команды разработки. Бизнес-область: Разработка собственных программных продуктов и создание удобных и функциональных приложений для решения задач в области логистики ж/д перевозок на путях необщего пользования для крупных промышленных предприятий.
Условия:
— Трудоустройство в соответствии с ТК РФ.
— Компания имеет аккредитацию в сфере информационных технологий.
— Открыты для сотрудничества с соискателями из любой точки России, предлагаем полностью дистанционный формат работы.
— Обеспечиваем необходимым техническим оснащением для работы.
— Полный социальный пакет.
— Приветствуем заявки от всех квалифицированных кандидатов, включая лиц с инвалидностью.
— Стремимся создать инклюзивную рабочую среду.
— Важно указывать в сопроводительном письме зарплатные ожидания.
Стек технологий и инструментов:
Frontend: Языки: JavaScript (ES6+), TypeScript
Фреймворк: Vue.js (Composition API)
Разметка: HTML5, CSS3 (Flexbox, Grid)
Препроцессор: SASS
Интеграция: REST API, GraphQL, WebSocket
Сборка и автоматизация: Webpack, Vite, npm/yarn
DevOps: Система контроля версий: Git
Контейнеризация: Docker (плюсом)
CI/CD: GitLab CI (плюсом)
Дополнительно (плюсом): FSD (Feature-Sliced Design), Storybook, Разработка дизайн-систем
Обязанности:
— Создание удобных и современных веб-интерфейсов с использованием передовых технологий JavaScript (ES6+)
— Подготовка качественной и семантически правильной разметки страниц средствами HTML5 и CSS3 с применением препроцессоров (Sass/LESS)
— Интеграция frontend-части с серверной частью посредством REST API / GraphQL / WebSocket
— Поддержка и развитие существующего UI-кита
— Оптимизация производительности приложений для быстрой загрузки и плавной работы на любых устройствах и в браузерах
— Совместная работа с backend-разработчиками для улучшения интеграции компонентов
— Участие в процессах code review, обмен опытом и поиск наилучших технических решений
— Тесное взаимодействие с командой дизайнеров и backend-разработчиков для достижения высокого качества конечного продукта
Необходимые навыки и опыт:
— Опыт работы не менее 2 лет в качестве frontend-разработчика, участие в разработке крупных и сложных проектов
— Отличное знание HTML5 и CSS3, включая Flexbox и Grid, а также препроцессора SASS
— Владение современными стандартами JavaScript (ES6+), TypeScript, опыт разработки с использованием Vue.js (Composition API)
— Уверенное владение Git, понимание и опыт работы с ветвлением, pull requests, code review
— Навык работы с системами сборки и автоматизации (Webpack, Vite, npm/yarn)
— Опыт интеграции с бэкенд-системами, глубокое понимание работы с RESTful API, опыт работы с WebSocket
— Способность создавать качественный, легко поддерживаемый и читаемый код
— Способность анализировать чужой код, выявлять и исправлять ошибки
— Самостоятельность в принятии решений и высокая степень ответственности за качество выполняемых работ
Этапы отбора:
— Первичное телефонное интервью
— Онлайн-собеседование
— Решение
PS: За сопроводительное письмо и пару слов о себе сразу + в карму от тимлида.
О проекте:
Мы строим технологическую платформу для производства, хранения и дистрибуции медиаконтента. Это медиа-хранилище нового поколения, где AI‑агенты берут на себя рутинные и творческие задачи: от автоматической разметки и адаптации контента до его подготовки к публикации в 30+ каналах (сайты и приложения Банка, мессенджеры, соцсети).
Наш технологический стек:
Ядро фронтенда: React, Next.js, TypeScript
Состояние и данные: Redux Toolkit, RTK Query
Взаимодействие с AI: Server-Sent Events (SSE), стриминг ответов агентов, MCP
Стилизация: CSS3, SASS/SCSS, CSS Modules
Тестирование: Jest, React Testing Library
Серверная часть: Node.js, REST API, SSR
Инструменты и CI/CD: npm/yarn, Git, Webpack, ESLint, Jenkins, Docker
Управление: Jira, Confluence
Требования:
Опыт коммерческой фронтенд-разработки от 5 лет, из них от 2 лет в роли Senior.
Глубокий практический опыт с React, Next.js и TypeScript, понимание внутреннего устройства.
Опыт проектирования архитектуры сложных фронтенд-приложений и принятия ключевых технических решений.
Понимание и применение принципов SOLID, DRY, KISS, а также паттернов проектирования.
Опыт работы с менеджерами состояний (Redux Toolkit, RTK Query) в крупных проектах.
Уверенные знания HTML5, CSS3 и препроцессоров (SASS).
Опыт работы с REST API, SSR и серверным Node.js на продвинутом уровне.
Опыт работы с Server-Sent Events (SSE): проектирование стриминговых интерфейсов, обработка событий на клиенте, реконнекты, graceful degradation.
Умение писать unit‑тесты (Jest/React Testing Library), опыт внедрения культуры тестирования в команде.
Опыт наставничества и менторства разработчиков.
Условия:
Возможность карьерного роста и получения экспертизы в ведущих финансовых организациях страны;
Скидки на абонемент в фитнес-центр, курсы английского языка;
Офисный, гибридный, удаленный формат работы
Оформление по ТК РФ на бессрочный трудовой договор.
Задачи:
— создание динамичных и отзывчивых пользовательских интерфейсов
— внедрение передовых практик для обеспечения высокой производительности и оптимизации рендеринга
— внедрение RESTful и GraphQL API для взаимодействия с бэкенд-системами и работы с микросервисами
— проектирование и реализация повторно используемых компонентов и UI-библиотек для упрощения разработки и поддержания консистентности интерфейсов
— разработка кастомных хуков (Hooks) и утилит для расширения функциональности приложений
— анализ и оптимизация производительности фронтенд-приложений для снижения времени загрузки страниц и улучшения пользовательского опыта
— внедрение стратегий для улучшения показателей Core Web Vitals и обеспечения соответствия последним требованиям SEO
— подготовка, автоматизация и выполнение деплоя приложений и сервисов в различных окружениях (тестовые, продуктивные среды)
— обеспечение бесперебойной работы приложений после развертывания, устранение возникающих проблем в процессе эксплуатации
— взаимодействие с командами дизайнеров для создания и улучшения пользовательских интерфейсов
— прототипирование новых функций и взаимодействий для быстрого тестирования и улучшения пользовательского опыта
— разработка и поддержка тестов для компонентов
Требования:
— высшее образование (ИТ, техническое)
— аналогичный опыт работы от 5 лет, уровень: Senior
— уверенное владение JavaScript и TypeScript, опыт работы с фреймворками React, React Native, Vue.js
— знание и применение современных методологий CSS (CSS-in-JS, PostCSS, SASS, Tailwind CSS)
— работа с современными технологиями управления состоянием (Redux, Vuex, Recoil) и контекстным API для эффективного управления данными на клиенте
— внедрение и настройка GraphQL с Apollo Client или Relay
— использование современных технологий для рендеринга на стороне сервера (SSR) и статической генерации (SSG) с Next.js и Nuxt.js
— использование Figma, Sketch, Adobe XD для работы с макетами
— использованием современных инструментов контроля качества интерфейсов (Jest, Testing Library, Cypress)
— SQL и работа с базами данных (MS SQL, PostgreSQL, Oracle, ClickHouse)
— знание инструментов, таких как Jenkins, GitLab Actions, Git, Nexus, Docker, Jmetr
— инструменты тестирования: Jest, Cypress, Testing Library
— коммуникативные навыки для работы с заказчиками и командой
— умение презентовать результаты анализа
— внимание к деталям
— умение управлять временем и приоритизировать задачи
Условия:
— строгое соблюдение ТК РФ
— стабильная заработная плата
— выплата премии к профессиональному празднику
— годовое вознаграждение (13 заработная плата)
— материальная помощь к отпуску
— индексация заработной платы в зависимости от инфляции
— медицинская страховка
— аккредитованная IT-компания
— работа в мотивированной команде профессионалов.
Компания Bell Integrator — крупный системный интегратор, аккредитованная ИТ-компания с более чем 2500 специалистами. Проект: технологическая платформа для производства, хранения и дистрибуции медиаконтента с использованием AI агентов для автоматизации и творческих задач, публикация контента в 30+ каналах, включая сайты, приложения, мессенджеры и соцсети. Цель — сокращение Time to Market и изменение управления медиа в крупном банковском бизнесе.
Задачи:
— Техническое лидерство в создании интерфейсов управления интеллектуальным конвейером.
— Ключевое участие в проектировании AI агентов и мульти агентных систем.
— Проектирование архитектуры взаимодействия пользователей с мульти агентными системами.
— Наставничество команды и установка технологических стандартов.
Требования:
— Опыт коммерческой фронтенд-разработки от 5 лет, из них от 2 лет в роли Senior.
— Глубокий опыт с React, Next.js, TypeScript, понимание внутреннего устройства.
— Опыт проектирования архитектуры сложных фронтенд-приложений и принятия ключевых технических решений.
— Знание принципов SOLID, DRY, KISS и паттернов проектирования.
— Опыт работы с Redux Toolkit, RTK Query в крупных проектах.
— Уверенные знания HTML5, CSS3, препроцессоров SASS.
— Опыт работы с REST API, SSR и Node.js на продвинутом уровне.
— Опыт работы с Server-Sent Events (SSE): проектирование стриминговых интерфейсов, обработка событий, реконнекты, graceful degradation.
— Навыки написания unit тестов (Jest, React Testing Library), внедрение культуры тестирования.
— Опыт наставничества, менторства, проведения код ревью, работа по GitFlow.
— Навыки работы с дизайн системами, чтение макетов в Figma/Pixso.
— Опыт с AI инструментами и практиками (плюсом): работа с AI агентами (Roo Code, Giga Code, Open Code, Claude Code, Codex), настройка agents.md, правила и промпты, внедрение в команду.
— Понимание и опыт работы с MCP (Model Context Protocol), архитектура MCP серверов, взаимодействие интерфейс — агент — инструменты.
— Навыки продвинутого промпт-инжиниринга и взаимодействия с AI ассистентами.
— Опыт использования AI инструментов для генерации и ревью кода (GitHub Copilot, Codium, Codeium).
— Опыт оптимизации производительности высоконагруженных веб-приложений.
Условия:
— Участие в интересном проекте.
— Профессиональный и карьерный рост.
— Работа в команде профессионалов.
— Уровень заработной платы обсуждается индивидуально.
— Формат работы офисный/гибридный в Москве (на период ИС офис).
Задачи:
— Верстать новые страницы и отдельные UI-блоки по макетам Figma;
— Создавать и редактировать Pug-шаблоны;
— Писать стили на CSS/SCSS;
— Выполнять адаптивную верстку под разные разрешения;
— Реализовывать интерактивные элементы на JavaScript/jQuery: меню, табы, модальные окна, dropdown, accordion и т. п.;
— Подключать изображения, иконки, шрифты и другие assets;
— Поддерживать существующую верстку и вносить изменения по новым макетам;
— Проверять соответствие макету и корректность отображения в браузерах;
Требования (стек знаний):
— HTML5 - семантическая и валидная разметка;
— CSS3 / SCSS (Sass) - адаптивная верстка, Flexbox, Grid, media queries, переменные, миксины;
— Pug - шаблонизация страниц;
— JavaScript (базовый уровень) - DOM, события, работа с элементами страницы;
— jQuery - обработчики событий, манипуляции с DOM, классы, атрибуты, простые UI-сценарии;
— Node.js / npm — базовые навыки работы, так как для сборки и запуска проекта используется node.js/npm;
— Git - clone, pull, commit, push, branches, merge; как минимум базовое понимание разрешения конфликтов;
— Figma - работа с макетами: размеры, отступы, цвета, типографика, экспорт изображений и SVG;
— Responsive / Adaptive Design - корректная верстка под desktop, tablet и mobile;
— Cross-browser compatibility - Chrome, Firefox, Safari, Edge.
УдалённоГеография найма не уточнена, офис: Ульяновск
Location: Remote - US; Boston, MA; New York, NY
Workplace: Remote
ABOUT US
At LangChain, our mission is to enable every company to own its intelligence. We believe agents will transform how companies operate, and we're building the foundation to make that future possible. Our open-source harnesses and LangSmith platform give developers and enterprises the infrastructure to run, improve, and govern agents at scale.
We've raised $460M to date, with our most recent funding round valuing the company at $3B, backed by leading investors including Sequoia, Benchmark, IVP, and CapitalG. As we continue to expand our platform and tackle some of the hardest challenges in agent engineering, every team member has the opportunity to make a meaningful impact and help shape both our technology and the future of the industry.
More than 7,000 organizations rely on LangSmith, from fast-growing startups to Fortune 500 enterprises, including NVIDIA, Bridgewater, LinkedIn, Workday, and Rippling. We're just getting started on making high-performing agents easier to build and manage at scale.
ABOUT THE ROLE:
This role can be based remotely in the U.S. Ideally SF, NYC, or Boston.
LangChain is building the infrastructure that powers the next generation of AI applications. Our tools are used by thousands of developers and teams to build, debug, and ship production-grade LLM-powered products.
As our product surface area grows, so does the need for a cohesive, scalable, and high-quality UI foundation. That’s where Design Systems comes in. We’re looking for a Design Systems Engineer to help build, own, and evolve LangChain’s component library—the foundation that our frontend teams rely on to ship fast without sacrificing quality, accessibility, or consistency.
This role sits at the intersection of Design and Engineering. You’ll work closely with designers, product engineers, and platform teams to turn design intent into robust, reusable components and tooling that scale across the product.
You’ll have ownership, influence, and your work will be directly consumed across LangChain’s products.
WHAT YOU'LL DO:
- Build out LangChain’s component library
- Design and implement reusable, composable React components that are flexible, accessible, and production-ready
- Partner closely with designers to translate design systems, tokens, and interaction patterns into code
- Build reliable UI quality systems
- Develop design system tooling and improve workflows around theming, tokens, versioning, testing, and component discovery (e.g. Storybook)
- Make thoughtful architectural decisions that enable accessibility, performance, consistency, and maintainability across LangChain’s UI stack
- Improve UI build and test workflows
- Optimize build performance, bundling strategy, and package versioning for the component library
- Maintain tooling for testing, dependency management of the UI app
WHAT YOU'LL BRING:
- Extensive experience building modular, composable, and well-documented component libraries and/or design systems
- Deep knowledge of React, TypeScript, HTML, and CSS, familiarity with: styling approaches (CSS Modules, CSS-in-JS, Tailwind, Sass, etc.) and design system toolings (Storybook, Chromatic, tokens pipelines, etc.)
- Experience collaborating closely with designers and non-engineering partners
- Strong attention to detail and a high bar for craft and genuine passion for accessibility and inclusive design
- Familiarity with testing UI components and visual regression testing
Annual salary range: $180,000 - $240,000
COMPENSATION PHILOSOPHY:
We offer competitive compensation that includes base salary, variable compensation for relevant roles, meaningful equity, benefits, and perks.
We are hiring for this role across a range of scope, and the compensation band reflects that. Your offer depends on what we learn about your impact, craft, leadership, and communication during the interview process. We will tell you early where you’re tracking and talk comp with you before offer stage. Team members in the EU, UK, and APAC receive locally competitive benefits aligned with regional norms and regulations.
BENEFITS
Benefits include medical, dental, and vision coverage, flexible vacation, a 401(k) plan, meals on in-office days in the US and more.
Location: Remote (Europe)
Workplace: Remote
Restream is looking for a Frontend Engineer to join us to solve complex challenges and build world-class products. In this role, you will build new features, develop the user interface of our product, and improve the reliability of our systems as we scale.
You will collaborate with a team of Engineers to drive processes and enhance user-facing features. You understand the importance of simplicity and reliability, and you calculate the impact of every decision on each. We believe in small teams where each member contributes significant value.
What You'll Do
- Craft beautiful interfaces and interactions in Restream web services
- Design and implement the UI and business logic necessary to support new and existing features
- Partner with a product designer to build great and user-friendly UI/UX
- Give and receive code review feedback with the team
- Maintain a pulse on emerging technologies and discover hidden opportunities in our environment
What We Look For
- A scrappy, entrepreneurial attitude that gets high-quality projects done quickly
- Strong design sensibility, attention to detail, and strive for an excellent user experience
- Solid knowledge of JavaScript, TypeScript, and newer specifications of ECMAScript (Experience with other programming languages is a plus)
- Expert in React and its major state management systems
- Experience with CSS preprocessors like LESS or SASS
- Basic backend skills: Node.JS http://node.js/, building REST APIs, working with relational or NoSQL databases
- Comfortable working with TypeScript, MobX, AWS, Linux, Docker, Kubernetes, continuous deployment workflow
- Strong written and verbal communication skills
- Self-directed, analytical, and work well in a team environment
Back in 2015, Restream http://restream.io/ was founded in Ukraine. We had a burning passion for helping creators to be seen and heard. As the #1 multistreaming solution, Restream inspires over 10 million people worldwide to share their stories through live video and follow their dreams. We believe that a small but highly driven and focused team can make a lasting impact in people's lives.
What We Offer
- A startup environment and a flat company structure
- Work closely with founders and team to build and grow the product
- Opportunity to make an impact on the evolution of the product
- Ability to create something that influences people's lives
- Equity packages for you to truly be a part of the Restream journey
- The tech you need to get your job done
Location: Worldwide
IMPORTANT NOTE:
If you have already passed the 20four7VA Recruitment Process after the Final Interview, or you have been hired by a 20four7VA Client before, make sure that you are applying via the
20four7VA Team Portal
, for faster processing of your application. You will be logging in using your 20four7VA email address. If you have just logged in to the Team Portal, please continue reviewing the Job Description below. If you have just logged in to the Team Portal, please continue reviewing the Job Description below.
You don't need to type all the information in the application form,
upload your resume first
and see the magic!
If you are interested in the job, click APPLY TO POSITION.
********************************************************************
Job Description:
Java Developer
Client:
20four7VA
Experience:
Minimum 2.5 years of relevant experience
Client Time Zone:
EST
Hours/Week:
20 hrs to start with
Shift Time Zone:
EST morning preferred, Flexible shift during weekends
Candidates applying for the Java Developer post should have the following at least in their resumes (and other skills are secondary):
Strong knowledge of Core Java:
Proficient in Java SE with a solid understanding of object-oriented programming principles.
Experience with Java 8+ features, such as lambdas and streams.
JSP, Servlets ( MUST ):
Skilled in JavaServer Pages (JSP) and Servlets for web application development.
Understanding of the MVC (Model-View-Controller) design pattern.
At least one framework idea:
Experience with popular Java frameworks such as Spring, Spring Boot, Hibernate, or Struts.
Understanding of dependency injection and aspect-oriented programming in Spring.
JavaScript (JS):
Basic to intermediate knowledge of JavaScript for enhancing web applications.
Familiarity with modern JS frameworks/libraries like React, Angular, or Vue.js is a plus.
CSS Basics:
Basic understanding of Cascading Style Sheets (CSS) for web design and styling.
Ability to work with CSS preprocessors like SASS or LESS is a plus.
Worked on Desktop Apps & Web-based projects (MUST):
Hands-on experience in developing and deploying desktop & web-based applications for Windows, MAC & Linux.
Knowledge of RESTful web services and APIs.
Worked on any of the following IDEs:
Proficiency in using integrated development environments such as NetBeans, Eclipse, or IntelliJ IDEA (preferred).
Familiarity with IDE plugins and tools for enhanced productivity.
Additional Skills (preferred but not mandatory):
Database Management:
Experience with SQL databases like MySQL, PostgreSQL, or Oracle.
Knowledge of ORM tools like Hibernate.
Version Control:
Proficiency in version control systems like Git and platforms like GitHub or Bitbucket.
DevOps:
Familiarity with continuous integration/continuous deployment (CI/CD) pipelines using Jenkins, CircleCI, or GitLab CI.
Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
Understanding of cloud services like AWS, Google Cloud Platform (GCP), or Microsoft Azure.
Testing:
Experience with unit testing frameworks such as JUnit or TestNG.
Knowledge of test automation tools like Selenium is a plus.
Employee Onus:
Must follow instructions of Senior Team
Team Player
Knowledge in Core Java ( OOP )
Work with honesty & integrity
Want to work with this amazing client? Apply now and join 20four7VA! Join the remote world, today.
What we offer:
Competitive rates
Weekly payments
Annual rate increase (based on performance)
Paid time off
Paid holidays
Various open roles are available
Free training and upskilling
Constant support and guidance from managers and mentors
Clear schedules and guidelines
A vibrant community always ready to support you
And more!
Задачи:
— Развитие функциональности интернет-банка и мобильного приложения для физических лиц
— Повышение качества сервиса по направлению платежей и переводов
Требования к кандидату:
— Не ниже средне-специального образования
— Опыт работы от 3-х лет (от 2-х лет, если эти 2 года работал с Angular)
— Уверенные знания JavaScript
— Опыт работы с современными js фреймворками: Angular, React, Vue
— Знание ООП, классов, абстракций, шаблонов проектирования
— Современная верстка HTML5 + CSS3
— Понимание REST, взаимодействие с backend (отправлять и получать json, отличать GET от POST)
— Опыт работы с системами контроля версий
— Работа в команде
Технический стек:
— SPA приложение на Angular 12+
— TypeScript, JavaScript ES6 Modules
— SASS
— Сборка через WebPack
— Хранение в Git
— Взаимодействие с WebApi (.net core 2)
Будет плюсом:
— Работа с npm, bower или любым пакетным менеджером
— Опыт разработки backend
— Знание C#, Java или другого языка со строгой типизацией
— Знание препроцессоров SASS / LESS
— Опыт работы с js сборщиками WebPack, Gulp, Grunt
— Опыт работы с JIRA
Задачи:
— Разработка и поддержка высоконагруженных веб-приложений
— Создание пользовательских интерфейсов с использованием React и Next.js
— Оптимизация скорости загрузки и работы веб-приложений
— Взаимодействие с backend-разработчиками для интеграции API
Требования:
— Уверенное владение HTML, CSS, кроссбраузерной адаптивной вёрсткой
— Уверенные знания Javascript и Typescript
— Опыт работы с React, Next.js
— Опыт работы с PostgreSQL, Redis (понимание взаимодействия)
— Опыт работы с препроцессором SASS
— Понимание что такое Server-Side Rendering
— Понимание HTTP, REST API, клиент-серверного взаимодействия
— Умение оптимизировать скорость загрузки и работу web-приложений
— Понимание принципов работы Git
— Английский B1+
Будет плюсом:
— Опыт работы с Vue.js
— Опыт на backend с php и mvc-фреймворками (Yii2, Laravel, Symfony)
— Опыт и желание писать на ReactNative
— Знакомство с TelegramApi, Astro
— Опыт работы с RabbitMQ, ClickHouse
Условия:
— Полностью удаленная работа из РФ или СНГ
— Оформление по ТК РФ
— Сильная, распределенная, динамичная команда
— Возможность изучать новые технологии и применять их в работе
Задачи:
— Проектирование, разработка и сопровождение frontend-части Web-приложений
— Анализ, исследование и предложение новых технических решений
— Поддержание и улучшение чистоты и качества кода для комфортной работы всей команды
— Проведение код-ревью
— Отладка и тестирование функционала
— Выявление и устранение ошибок и узких мест в интерфейсе
— Взаимодействие с backend-разработчиками, QA, аналитиками и дизайнерами
— Поддержание осведомленности о современных технологиях и подходах в frontend-разработке
Требования:
— Высокий уровень владения React 18, TypeScript
— Отличное знание JavaScript, HTML, CSS
— Умение настраивать webpack, babel
— Опыт работы с Redux или Redux-toolkit
— Опыт работы с любым CSS препроцессором: SASS, LESS, SCSS
— Опыт работы с REST API
— Умение верстать по макетам, соблюдая pixel perfect и семантику
— Умение работать в системах BitBucket, Jenkins, Nexus, Jira, Confluence
— Умение разбираться в чужом коде, писать чистый и понятный код для других разработчиков
— Способность оптимизировать свой собственный код и код других разработчиков
— Способность учиться и осваивать новые технологии, легко выходя из зоны комфорта
— Владение английским на уровне чтения технической документации
— Опыт работы с библиотеками управления формами (React Final Form, Formik, React Hook Form или аналогичные)
Дополнительные пожелания:
— Знакомство с технологиями контейнеров и систем управления контейнерами (Docker, Kubernetes, Openshift)
— Более трех лет опыта работы на аналогичной должности
— Умение спроектировать и реализовать эффективные модульные тесты
— Стремление идти в ногу с отраслью по мере ее развития
Условия:
— Полностью удаленная работа (граждане РФ или РБ)
— Гибкий график работы
— Современная методология работы: Agile/Scrum
— Среда для профессионального и личностного роста, возможность работать над инновационными проектами
— Корпоративная культура: открытость, сотрудничество, взаимоуважение
— Корпоративные скидки на обучение, отдых и медицину (Skillbox, ЛитРес, Инвитро и т.д.)
Location: Remote (Europe)
Workplace: Remote
Restream is looking for a Frontend Engineer to join us to solve complex challenges and build world-class products. In this role, you will build new features, develop the user interface of our product, and improve the reliability of our systems as we scale.
You will collaborate with a team of Engineers to drive processes and enhance user-facing features. You understand the importance of simplicity and reliability, and you calculate the impact of every decision on each. We believe in small teams where each member contributes significant value.
What You'll Do
- Craft beautiful interfaces and interactions in Restream web services
- Design and implement the UI and business logic necessary to support new and existing features
- Partner with a product designer to build great and user-friendly UI/UX
- Give and receive code review feedback with the team
- Maintain a pulse on emerging technologies and discover hidden opportunities in our environment
What We Look For
- A scrappy, entrepreneurial attitude that gets high-quality projects done quickly
- Strong design sensibility, attention to detail, and strive for an excellent user experience
- Solid knowledge of JavaScript, TypeScript, and newer specifications of ECMAScript (Experience with other programming languages is a plus)
- Expert in React and its major state management systems
- Experience with CSS preprocessors like LESS or SASS
- Basic backend skills: Node.JS http://node.js/, building REST APIs, working with relational or NoSQL databases
- Comfortable working with TypeScript, MobX, AWS, Linux, Docker, Kubernetes, continuous deployment workflow
- Strong written and verbal communication skills
- Self-directed, analytical, and work well in a team environment
Back in 2015, Restream http://restream.io/ was founded in Ukraine. We had a burning passion for helping creators to be seen and heard. As the #1 multistreaming solution, Restream inspires over 11 million people worldwide to share their stories through live video and follow their dreams. We believe that a small but highly driven and focused team can make a lasting impact in people's lives.
What We Offer
- A startup environment and a flat company structure
- Work closely with founders and team to build and grow the product
- Opportunity to make an impact on the evolution of the product
- Ability to create something that influences people's lives
- Equity packages for you to truly be a part of the Restream journey
- The tech you need to get your job done
Location: Tallinn
Workplace: OnSite
Restream is looking for a Frontend Engineer to join us to solve complex challenges and build world-class products. In this role, you will build new features, develop the user interface of our product, and improve the reliability of our systems as we scale.
You will collaborate with a team of Engineers to drive processes and enhance user-facing features. You understand the importance of simplicity and reliability, and you calculate the impact of every decision on each. We believe in small teams where each member contributes significant value.
What You'll Do
- Craft beautiful interfaces and interactions in Restream web services
- Design and implement the UI and business logic necessary to support new and existing features
- Partner with a product designer to build great and user-friendly UI/UX
- Give and receive code review feedback with the team
- Maintain a pulse on emerging technologies and discover hidden opportunities in our environment
What We Look For
- A scrappy, entrepreneurial attitude that gets high-quality projects done quickly
- Strong design sensibility, attention to detail, and strive for an excellent user experience
- Solid knowledge of JavaScript, TypeScript, and newer specifications of ECMAScript (Experience with other programming languages is a plus)
- Expert in React and its major state management systems
- Experience with CSS preprocessors like LESS or SASS
- Basic backend skills: Node.JS http://node.js/, building REST APIs, working with relational or NoSQL databases
- Comfortable working with TypeScript, MobX, AWS, Linux, Docker, Kubernetes, continuous deployment workflow
- Strong written and verbal communication skills
- Self-directed, analytical, and work well in a team environment
Back in 2015, Restream http://restream.io/ was founded in Ukraine. We had a burning passion for helping creators to be seen and heard. As the #1 multistreaming solution, Restream inspires over 11 million people worldwide to share their stories through live video and follow their dreams. We believe that a small but highly driven and focused team can make a lasting impact in people's lives.
What We Offer
- A startup environment and a flat company structure
- Work closely with founders and team to build and grow the product
- Opportunity to make an impact on the evolution of the product
- Ability to create something that influences people's lives
- Equity packages for you to truly be a part of the Restream journey
- The tech you need to get your job done
Location: Limassol, Cyprus
Workplace: on-site
Mayflower
is a technology company building highload products used by millions of people worldwide. Operating at the scale of one of the world's top-50 websites, we solve complex engineering challenges and create solutions that power real-time entertainment for a global audience.
We’re hiring a
Senior Frontend developer
into two teams: the Product team, focused on building new features and improving user experience, and the Technical team, responsible for system architecture, performance, scalability, and fault tolerance. You’ll join one of these teams depending on your strengths and interests.
Job Responsibilities
Design and implement new functionality for the website and core applications, including performance optimization and enhancement of existing features.
Continuously improve code quality by refactoring legacy code, resolving performance bottlenecks, and aligning the codebase with modern standards and best practices.
Participate in the design and implementation of scalable and efficient architectural solutions, including modularization of the codebase and development of fault-tolerant systems for high-load environments.
Write and maintain unit and integration tests, support ongoing maintenance of existing features, and ensure stability across deployments.
Identify and resolve security vulnerabilities; support the integration and migration to new API interfaces.
Research and evaluate new technologies for possible integration; maintain and update shared libraries to align with evolving technical standards.
You’ll thrive here if you have
7+ years of experience and knowledge of JavaScript:
React.js
, Vanilla JS, Event Loop, Scope, Context, Prototype, Server-side render, Isomorphic Application;
Proficiency in HTML5, CSS, Post & Pre Processing CSS;
Experience in creating Single Page Applications on React/Preact/Hyperapp and TypeScript;
Understanding of the principles and operation of AJAX, WebSockets, CORS security policies;
Experience with Redux, ES2020,
Node.js
, Sass;
Understanding of modular development principles, Micro Frontends;
Skills and experience in unit testing of functionality and business logic;
Skills and experience in profiling, debugging, and optimization (client/server side);
Experience with application build systems webpack, rollup, including esbuild, babel;
Technical English (tasks and documentation are in English).
Conditions
We know that great talent deserves great conditions, so here's what you can expect when joining us:
EU-based employment contract and a 3-year Cyprus work visa with full support for your relocation and visa processes, including assistance for your family.
EU passport. Opportunity to obtain an EU passport after 4 years of residence
Full relocation package: flights to Limassol for you and your family, a company-covered apartment for the first month, and full relocation support to make your move smooth and hassle-free.
Transparent performance reviews twice a year, with bonus opportunities and salary adjustments.
Private medical insurance for you and your family
Corporate mobile plan (unlimited in Cyprus with roaming included)
Mindfulness & well-being support, including psychological assistance with 50% coverage.
50% coverage of school and kindergarten fees for your children.
Fully covered sports benefits, and also access to in-house electric scooters and bike rentals
Provident fund (Cyprus): a long-term savings plan co-funded by you and the Company together (available after probation) that grows throughout your time with us in Cyprus.
Professional growth support: language courses, conferences, training programs, and coaching.
Peer recognition program: receive and share kudos for great work.
A fully equipped office in Limassol’s city center, with everything you need for deep work and collaboration.
Free breakfasts and lunches in the office and an in-house coffee bar with high-quality drinks and a health bar stocked with nutritious snacks.
A strong engineering culture: international teams, corporate events, team buildings, and hackathons — because great work happens in great communities.
Benefits are provided in accordance with the company's policies and eligibility criteria.
Recruitment process
HR interview (40 min);
Technical interview (1,5 hour);
Live-coding (1,5 hour);
Final interview with the team;
Recommendations check;
Job offer.
Location: Warsaw, PL
Workplace: remote
We are looking for a Vue.js 2 Developer (SSR + EJS, Options API) to join a project — a modern platform for creators that combines content publishing, community building, and monetization within one ecosystem.
Requirements
Strong experience with Vue.js 2 and the Options API
Good understanding of SSR (Server-Side Rendering)
Experience with EJS or similar templating engines such as Blade (Laravel) or Twig (Symfony)
Understanding of how Vue applications are initialized in SSR environments
Experience working with separate Vue applications per page (without Vue Router inside one large SPA)
Understanding of browser-side vs server-side rendering and data hydration approaches
Experience passing server-side data into frontend applications (e.g. window.__DATA__)
Experience working without Vuex/global stores
Understanding of component communication through props and custom EventBus solutions
Experience with SASS
Familiarity with Bootstrap/Tailwind styling approaches
Nice to Have
Experience with API integrations
Experience optimizing SSR applications
Experience working on content or creator-focused platforms
Interview Process
HR Call
Technical Interview
Test Task (optional)
Final Call with the Client
What we offer
Competitive compensation based on your experience and expertise
Long-term contract-based collaboration
A collaborative and open environment
Flexible collaboration arrangements
УдалённоseniorWarsaw, PL
УдалённоmiddleГеография найма не уточнена, офис: Ростов-на-Дону
seniorГеография найма не уточнена
УдалённоseniorRemote - US; Boston, MA; New York, NY
УдалённоClient Time Zone:; Shift Time Zone:
Remote (Europe)
Зарплата не указана
ОфисseniorLimassol, Cyprus; EU-based employment contract and a 3-year Cyprus work visa with full support for your relocation and visa processes, including assistance for your family; Full relocation package: flights to Limassol for you and your family, a company-covered apartment for the first month, and full relocation support to make your move smooth and hassle-free