Задачи:
— руководить фронтенд-направлением
— отвечать за сроки, качество и инженерные процессы
— развивать архитектуру и технические практики
— нанимать и развивать сотрудников
— оставаться hands-on и подключаться к ключевым техническим задачам
— коммуникация с бизнесом
Требования:
— от 7 лет опыта во фронтенд-разработке и от 3 лет в управлении
— опыт управления командой 15+ разработчиков
— сильная экспертиза в JavaScript и готовность работать с кодовой базой, не привязанной к фреймворкам
— участие в архитектуре и готовность при необходимости писать код
— опыт создания сложных адаптивных интерфейсов
— опыт найма, менторинга и развития сотрудников
Условия:
— full-time, ТК РФ
Location: Worldwide
About CENSUS
CENSUS LABS is a cybersecurity engineering powerhouse specializing in building secure and resilient systems. Our work is research-driven and engineering-focused, enabling us to deliver bespoke development and custom solutions at the intersection of cybersecurity and emerging technologies. By addressing complex product challenges, we help our partners evolve their platforms across domains such as secure communications, IoT,
AI
-powered systems, and enterprise applications.
Learn more at census-labs.com. **
VALID PASSPORT REQUIRED FOR SECURITY CLEARANCE PURPOSES**
We are seeking a
Front End Software Engineer
to design and build production-grade user interfaces for next-generation cybersecurity and data-intensive platforms.
This is a 6-month fixed-term position. You will work as part of a team alongside the client, without being required to work on-site at the client’s premises.
The role is centered on translating design specifications into responsive, high-quality web applications, with emphasis on data-dense views, interactive dashboards, and workflows that make large and complex datasets understandable and actionable.
As part of cross-functional teams, you will work closely with product designers, backend engineers, and data engineers to deliver custom UIs from input designs (mockups and prototypes). Our projects operate across the spectrum of frontend engineering, applied
AI
, and cybersecurity, where the interface is often the primary way users explore findings, prioritize risk, and drive decisions. As part of this role, you will help shape products that are usable, performant, and visually polished.
Key Responsibilities
UI Development & Design Implementation
Translate design specifications and prototypes (e.g., Figma) into pixel-accurate, responsive web interfaces.
Build reusable, well-structured components and maintain a consistent design system across the product.
Implement data-dense views such as inventories, detail pages, and interactive dashboards.
Ensure cross-browser compatibility, responsiveness, and accessibility across the application.
Data Visualization & Interaction
Build interactive tables, filters, and visualizations for large structured and semi-structured datasets.
Integrate charting and visualization libraries (such as ECharts, D3, or Recharts) for analytics and reporting views.
Apply techniques such as
virtualization
, pagination, and lazy loading to keep data-heavy views performant.
Contribute to conversational and natural language query interfaces where
AI
-assisted features intersect with the UI.
API Integration & State Management
Integrate frontend applications with REST/GraphQL backends and streaming endpoints.
Design predictable state management and data fetching, caching, and synchronization strategies.
Handle loading, error, and empty states gracefully for a robust user experience.
Quality & Performance
Optimize rendering performance, bundle size, and load times across the application.
Write unit, integration, and end-to-end tests for frontend components and user flows.
Participate in code reviews and uphold maintainable, well-documented frontend code.
Collaboration & Delivery
Work closely with designers to refine UX and close the loop between design and implementation.
Translate requirements from product and engineering teams into robust frontend solutions.
Contribute to PoCs, demos, and integration pilots, and support knowledge transfer with internal and partner teams.
Minimum Qualifications
BSc/MSc in
Computer Science
,
Software Engineering
, or related field (or equivalent practical experience).
4+ years of experience
in frontend or full-stack development, with a strong focus on the frontend.
Strong proficiency in JavaScript and TypeScript, and modern HTML5 and CSS3.
Hands-on experience with a modern component-based framework (React preferred; Vue or Angular also considered).
Proven experience translating design mockups and prototypes into production-quality interfaces.
Solid understanding of responsive design, cross-browser behavior, and web accessibility.
Experience integrating with REST or GraphQL APIs and managing application state.
Familiarity with modern frontend build tooling and version control with
Git
.
Strong problem-solving, debugging, and communication skills.
Proficient in English and excellent communication skills.
Preferred / Nice-to-Have Skills
Experience building data-dense interfaces, operational dashboards, or analytics tooling.
Familiarity with data visualization libraries (D3, ECharts, Recharts) and large-table performance techniques.
Experience with design systems and component libraries (e.g., Storybook).
Exposure to BI / analytics platforms such as Superset, including embedding or extending their UIs.
Experience building chat or conversational UIs for
AI
/
LLM
-powered features.
Knowledge of security concepts or experience working on cybersecurity products.
Familiarity with containerization (
Kubernetes
) and
CI/CD
workflows.
Experience with testing frameworks (Jest, Playwright, Cypress) and frontend observability.
Задачи:
— Проектирование и разработка интерфейсов и сервисов.
— Разработка инструментов для настройки подключений и датасетов, создания графиков и дашбордов.
— Совместная работа с дизайнерами для создания функционального и понятного UI.
— Разработка сервисов на Node.js, включая API для создания скриншотов графиков и систему для организации почтовых рассылок дашбордов.
— Сопровождение и поддержка сервисов.
— Участие в поддержке инфраструктуры сервисов, настройка CI/CD-процессов, использование Terraform и Kubernetes, масштабирование и ускорение работы, обеспечение стабильности сервисов.
— Вклад в облачные фронтенд-технологии.
— Контрибьюторство в общие для Yandex Cloud фронтенд-технологии и открытую облачную экосистему компонентов и библиотек Gravity.
Требования:
— Несколько лет опыта во фронтенд-разработке.
— Знание JavaScript/TypeScript и библиотек React.
— Интерес к облачным технологиям.
— Будет плюсом знание CI/CD, контейнеризации (Docker) и инфраструктуры.
— Опыт работы с Node.js.
ГибридseniorМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Выполнить адаптивную верстку макета из Figma на Bootstrap 5.
— В процессе верстки добавить мобильную версию макета.
Условия:
— Цена договорная.
Задачи:
— Обучение молодых людей, заинтересованных в программировании, современным фронтенд-технологиям.
— Предоставление практических знаний.
— Помощь в становлении самостоятельным разработчиком в будущем.
Требования:
— Интерес к программированию.
Условия:
— Оплата 800,000 сум в месяц.
Технологии:
Html, Css, Bootstrap, Sass, Javascript, Typescript, Reactjs, Nextjs.
Задачи:
— Вести разработку функций от этапа планирования, архитектуры, развертывания до итераций на основе данных пользователей.
— Интегрировать AI-инструменты (например, Cursor, Copilot, Claude) в ежедневный рабочий процесс для ускорения разработки и максимизации результата.
— Принимать самостоятельные решения, заполнять пробелы в требованиях без ожидания полного технического задания.
— Быстро выпускать MVP для сбора обратной связи и избегать излишней сложности в пользу скорости и проверенного обучения.
— Тесно сотрудничать с заинтересованными сторонами и пользователями для глубокого понимания проблем и превращения их в функциональное, масштабируемое ПО.
— Активно взаимодействовать с разными отделами для устранения препятствий и поддержания высокого темпа выпуска.
Требования:
— Подтверждённый опыт разработки и поддержки веб-приложений промышленного уровня, желательно с использованием TypeScript, React или аналогичных фреймворков.
— Глубокое понимание архитектуры фронтенда, компонентно-ориентированной разработки и современных сборочных процессов.
— Хорошее понимание системного дизайна и способность работать со сложными системами.
— Сильная продуктовая интуиция для применения AI в решении реальных пользовательских задач и выпуске ценных функций.
Условия:
— Удалённая работа с гибким графиком.
— Работа в команде, ориентированной на Web3 и блокчейн.
— Контракт через UK-юридическое лицо.
— Прохождение проверки биографии через стороннего провайдера Zinc.
О компании:
Parity Technologies — одна из ведущих компаний в области инфраструктуры блокчейна, разрабатывающая ключевые компоненты Web3, такие как Polkadot и Kusama. Команда работает удалённо и глобально, создавая открытое программное обеспечение для улучшения интернета и защиты данных пользователей.
Location: London
Workplace: Hybrid
Why loveholidays?
We’re on a mission to open the world to everyone, giving our customers unlimited choice, unmatched ease and unmissable value for their next getaway.
Our trailblaze together culture is what drives our success, powered by our people and the way they work. Using progressive technology, we drive cutting-edge innovation and improve how our customers discover, book and experience their holidays. You’ll have the opportunity to accelerate your growth through meaningful challenges, new experiences and the freedom to shape your own path. You’ll create impact for our future by taking ownership, contributing to shared goals and helping shape what comes next, all as part of our enhanced international community of talented, collaborative and passionate teams.
Why Technology at loveholidays
Technology at loveholidays underpins our vision to become the most loved OTA in Europe. We drive cutting-edge innovation and technical excellence to futureproof the business. Our systems process trillions of daily holiday offers, we deploy over a thousand times a month, serving thousands of requests per second. This is where you can accelerate your growth by solving complex challenges and broadening your skillset.
Join us to create impact for our future in an exciting new chapter, owning your success and contributing to shared goals. We actively talk about technology https://tech.loveholidays.com/ and adhere to our key technology principles https://tech.loveholidays.com/the-5-principles-that-helped-scale-loveholidays-7ea0b0fd3df9 that have guided us this far. We are growing and have ambitious plans to expand across Europe, employing the best minds and technology to let us do this.
The difference you’ll make
You’ll sit in the Discover and Book team, reporting to the Lead Software Engineer. You’ll work closely with our product and design teams to help shape fast, accessible and reliable experiences for customers. You’ll work on high-impact journeys across search, discovery and booking, helping customers find and book their next holiday across web and mobile, while continuing to evolve our frontend platform and keep us at the forefront of modern web engineering.
You’ll create polished, high-performing customer experiences that make finding and booking a holiday simple and trustworthy. You’ll bring strong product and engineering judgement to the team, balancing speed of delivery with accessibility, performance, consistency and long-term maintainability.
Discover and Book sits within our Customer Platform function, which builds the technology and shared capabilities that power the loveholidays experience. By creating scalable products, systems and tools, Platform helps the wider organisation move faster, work more independently and deliver better outcomes for customers.
You will:
- Build modern, responsive web experiences that are fast, accessible, reliable and maintainable.
- Work closely with Product and Design to turn customer problems into simple, intuitive journeys.
- Raise the quality bar for UI by ensuring experiences are accessible, visually consistent and work well across devices, browsers, languages and European markets.
- Build and evolve customer journeys that work seamlessly across the web and our iOS and Android app, accounting for the behaviours and constraints of each platform.
- Evolve our design system, shared components and design tokens so teams can build consistent experiences quickly.
- Improve web performance, including page load speed, rendering, bundle size and Core Web Vitals.
- Use experimentation, analytics and customer insight to make informed product decisions.
- Build well-tested, observable features and use production signals to continuously improve them.
- Collaborate with backend engineers on APIs and data contracts, keeping data ownership clear and frontend integrations straightforward.
- Mentor other engineers through pairing, code review and pragmatic technical guidance.
- Contribute to our frontend migration, bringing customer journeys from our established application onto our modern shared frontend platform.
Your day-to-day:
- Deliver customer-facing features iteratively, using experimentation and customer insight to validate ideas and improve outcomes.
- Partner with engineers, designers, product managers and analysts within and beyond your team.
- Build and maintain reusable UI components, patterns and tooling.
- Validate customer experiences across web, iOS and Android.
- Make thoughtful technical decisions that support both immediate customer value and longer-term platform goals.
- Ensure features are accessible, resilient and measurable. Investigate and resolve production issues using observability tools, analytics and customer feedback.
- Leave the codebase, documentation and developer experience better than you found them.
Your skillset:
- Experience building server-rendered, performant web applications.
- A strong understanding of HTML, CSS, responsive design and browser behaviour. A practical commitment to web accessibility and inclusive design.
- Experience creating and maintaining component libraries or design systems.
- Experience consuming and shaping APIs, ideally GraphQL and REST.
- Strong testing habits across unit, integration and end-to-end testing. An understanding of performance, monitoring, reliability and observability in customer-facing web applications.
- The ability to break down ambiguous problems, make sound trade-offs and deliver incrementally.
- Takes ownership of outcomes, not just tasks. Proactively identifies opportunities to improve the customer experience and considers how their work supports our customer vision as we scale into new markets.
- You can work effectively across frontend and backend boundaries, collaborating with teams to deliver end-to-end customer journeys.
- Clear communication and a collaborative approach to working with Design, Product and Engineering colleagues.
Our frontend tech stack
Core: TypeScript · React/Preact · Vite · SSR · GraphQL · Figma · Storybook · GitHub
Other: Panda CSS · Design Tokens · Node.js · Vitest/Jest · Playwright · Appium · Capacitor · OpenTelemetry · Sentry · Feature Flags
The interview journey:
- Talent intro - 30 mins
- 1st stage with two Software Engineers - 45 mins
- Take-home challenge
- Final stage with key stakeholders, in office - 3 hours
- Challenge discussion - 1 hour
- Reliability and Infrastructure - 45 mins
- Tech and Product Culture - 45 mins
Perks of joining us:
- Company pension contributions at 5%
- Individualised training budget for you to learn on the job and level yourself up
- Discounted holidays for you, your family and friends
- 25 days of holidays per annum (plus 8 public holidays) increases by 1 day for every second year of service, up to a maximum 30 days per annum
- Ability to buy and sell annual leave
- Access to our electric vehicle salary sacrifice scheme
- Cycle to work scheme, season ticket loan and eye care vouchers
Our commitment to inclusion
At loveholidays, we focus on creating an inclusive environment where everyone can contribute, grow and succeed. We value the different perspectives, experiences and ideas each person brings, because they help us work better together, challenge our thinking and make stronger decisions.
As we continue to grow and evolve, we want everyone to feel supported and able to do their best work. We’re also committed to making our hiring process accessible, so please let our Talent Acquisition team know if you need any adjustments at any stage.
Location: Amphoe Mueang Chiang Mai, Thailand
Workplace: none
EveryMatrix
is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide.
But that's not all! We're not just about numbers, we're about people. With a team of over 1400 passionate individuals spread across twelve countries in Europe and Asia, we're all united by our love for innovation and teamwork.
Join us on this exciting journey as we continue to redefine the iGaming landscape, one groundbreaking solution at a time.
We are looking for a dedicated Mid Software Engineer to join our team in Thailand!
About the job:
What You'll get to do:
You will be working on our framework that is built on top of ReactJS. This is a cool new project that we’ll be using to deliver white-label website faster than ever. You will be part of the core team of the framework working on the most interesting and challenging things. Amongst the most important responsibilities of the role that you will have are: Development - You adhere to pre-established task delivery deadlines; estimating the development time for assigned tasks; implementing assigned tasks as closely as possible to the previously provided estimation; testing implemented tasks on all necessary devices and popular browsers, preventing reoccurrence of tasks and incidents in production; adding development time spent on tasks in Jira;
Code quality
- You understand the standards that are enforced by the coding guide and keep compliant with them. You are a promoter of clean code and help more junior colleagues do the same through code reviews and feedback;
Code review
- You are actively involved in code reviews. You make sure that all coding standards are followed, and that the submitter understands completely not only what to modify but why to do the changes that are required;
Refactoring
- You easily understand the existing code in the project and can identify the need for refactoring; Scalability, stability and performance - You implement improvements and can offer solutions / alternatives on how to develop the code to further improve scalability of the project;
Code documentation
- You document your work and how it affects the entire project (when applicable). You add comments in code according to standards / readme. You always keep your documentation up to date;
Operational
- You can handle incidents according to the defined SLAs and project processes (the complexity refers to system / platform complexity, technical solution complexity or business knowledge);
Communication
- Contributing to best practices knowledge sharing and application within the project; maintaining close collaboration with other team members as well as the responsible Product Owner/Project Manager; participating in daily meetings with the team and discussing/identify both issues and solutions to resolve them;
What we’re Looking For:
Three to five years previous experience in a similar role;
Proficiency in Vanilla JavaScript / HTML / CSS;
Proven experience in creating fast performing interfaces using React and Redux; Proven experience with REST web services and/or web APIs; Basic knowledge of OOP and Data Access / Management;
Knowledge of OOP and Data Access / Management;
Passion for learning and perfecting skills;
Ability to work in a Kanban system with fast switching priorities;
Good English, both written and spoken;
Experience with all stages of software development lifecycle;
Ability to understand technical architecture;
Ability to prioritize and manage multiple tasks simultaneously;
Analytical thinking; Ability to work under pressure and meet deadlines;
Adapt to a fast-changing environment / to be able to provide solutions for improved workflow;
Nice to have:
CI/CD - understanding of deployment procedures and workflows Proven experience in react development
Experience using performance profiling tools and using different performance improvement techniques
Adapt to a fast-changing environment / to be able to provide solutions for improved workflow
Here's what we offer:
Work Life Balance:
33 days off per year, including public holidays, rising to 43 by year 5 inside the company
3 sick leave days per year (without a doctor’s note)
Enjoy a flexible hybrid work schedule after passing probation
If return to work soon after having child, 1 year 100% WFH for mothers
WFH after the child is born – for fathers: 13 weeks of 100% WFH (from the day of the birth of the child
Benefits and perks:
Lunch allowance
Medical Subscription
Gym membership
Fruits and Sweeties Days
Access to online learning platforms Udemy for Business and O’Reilly and budget for external training
Massage and Physical Therapy at work
Frequent free-bar parties, annual whole-company parties (have previously rented our own planes to get everyone together!)
Fun corner: PS5, lots of board games, pool table, Ping Pong table
At EveryMatrix, we're committed to creating a supportive and inclusive workplace where you can thrive both personally and professionally. Come join us and experience the difference!
Задачи:
— верстать страницы и отдельные блоки сайта по макетам из Figma;
— дорабатывать существующие страницы Teaboom.ru;
— верстать каталог, карточки товаров, промо-блоки, баннерные зоны, формы и другие элементы интернет-магазина;
— адаптировать страницы под мобильные устройства, планшеты и разные разрешения экранов;
— приводить существующую верстку к единому стилю;
— исправлять визуальные ошибки и проблемы отображения;
— работать с существующими HTML-шаблонами проекта;
— аккуратно интегрировать новую верстку в действующий сайт совместно с разработчиком;
— следить за тем, чтобы новые изменения не ломали существующие страницы.
Требования:
— уверенное знание HTML5 и CSS3;
— хорошее владение SCSS/SASS;
— понимание адаптивной и кроссбраузерной верстки;
— уверенная работа с Flexbox и Grid;
— базовый JavaScript для работы с интерфейсными элементами;
— умение работать с Figma и точно переносить макеты в верстку;
— понимание принципов responsive design;
— умение разбираться в существующем HTML/CSS-коде, а не только верстать проект с чистого листа;
— Git на уровне обычной работы с проектом;
— внимание к мелочам: отступам, шрифтам, состояниям кнопок, поведению элементов на разных экранах.
Удалённоmiddleумение разбираться в существующем HTML/CSS-коде, а не только верстать проект с чистого листа
Задачи:
— руководить фронтенд-направлением;
— отвечать за сроки, качество и инженерные процессы;
— развивать архитектуру и технические практики;
— нанимать и развивать сотрудников;
— оставаться hands-on и подключаться к ключевым техническим задачам;
— коммуникация с бизнесом.
Требования:
— от 7 лет опыта во фронтенд-разработке и от 3 лет в управлении;
— опыт управления командой 15+ разработчиков;
— сильную экспертизу в JavaScript и готовность работать с кодовой базой, не привязанной к фреймворкам;
— участие в архитектуре и готовность при необходимости писать код;
— опыт создания сложных адаптивных интерфейсов;
— опыт найма, менторинга и развития сотрудников.
Условия:
— формат работы: гибрид;
— город: Москва;
— занятость: full-time, ТК РФ.
Задачи:
— разрабатывать и оптимизировать 3D-визуализацию на WebGPU;
— работать с LuciadRIA и большими наборами 3D-данных;
— интегрировать rendering pipeline и повышать производительность;
— взаимодействовать с frontend/backend-командами (Angular, Node.js, TypeScript);
— участвовать в архитектурных решениях и менторстве.
Требования:
— сильные знания JavaScript / TypeScript;
— опыт работы с 3D-графикой;
— практический опыт работы с WebGPU / web-based 3D;
— опыт работы с LuciadRIA будет преимуществом;
— понимание оптимизации сложных 3D-сцен.
В крупной продуктовой IT-компании открыта вакансия руководителя фронтенд-направления. Кандидат должен иметь не менее 7 лет опыта в фронтенд-разработке и минимум 3 года в управлении командами, включая опыт руководства коллективом из 15 и более разработчиков. Важна глубокая экспертиза в JavaScript, включая работу с кодовой базой на Vanilla JS, а также навыки создания сложных адаптивных интерфейсов с акцентом на UI/UX. В обязанности входит руководство фронтенд-командой, развитие тимлидов, контроль сроков и качества, формирование технической стратегии фронтенда, участие в архитектурных решениях и решении сложных технических задач. Также требуется опыт найма, менторинга и поддержки сотрудников, а также налаживание эффективного взаимодействия с бизнесом и продуктовой командой. Работа предполагает гибридный формат с посещением офиса в Москве, оформление по ТК РФ и полную занятость.
Задачи:
— Верстать адаптивные страницы и компоненты по макетам (Figma)
— Обеспечивать кроссбраузерность и корректное отображение на мобильных устройствах
— Оптимизировать скорость загрузки страниц
— Поддерживать и дорабатывать существующую вёрстку
— Взаимодействовать с дизайнерами.
Требования:
— Опыт коммерческой вёрстки от 1 года
— Уверенное знание HTML5 и CSS3
— Опыт работы с Flexbox и Grid
— Понимание принципов адаптивной и мобильной вёрстки (mobile first)
— Знание методологии БЭМ или аналогичных подходов
— Базовые знания JavaScript
— Умение работать с Git
— Внимание к деталям и пиксель-перфект подход
— Внимательность, аккуратность, исполнительность
— Соблюдение сроков, ответственность за сделанную работу.
Задачи:
— Разрабатывать и сопровождать фронтальную часть новой системы на базе React 18/19 и TypeScript
— Проектировать архитектуру клиентского приложения с нуля: выделять переиспользуемые компоненты, модули и слои приложения, закладывая основу для долгосрочного развития
— Реализовывать сложные пользовательские интерфейсы, включая динамические формы, дашборды и панели управления
— Разрабатывать систему маршрутизации с использованием React Router, обеспечивающую навигацию по разделам новой системы
— Создавать с нуля UI-компоненты и, при необходимости, адаптировать корпоративный UI Kit
— Писать unit-тесты и интеграционные тесты для критически важных бизнес-сценариев с использованием Jest и React Testing Library
— Влиять на технический стек и стандарты разработки, так как система создаётся с нуля и не имеет унаследованного кода (легаси)
— Развивать проект с самых ранних этапов, закладывая архитектурные принципы и неся ответственность за качество реализованных решений
— Проводить code review и участвовать в принятии архитектурных решений
Требования:
— 4+ года коммерческого опыта с React 18/19
— Уверенный TypeScript: generics, utility types, типизация сложных бизнес-сущностей
— Redux Toolkit + RTK Query, понимание server/client state, кеширования и инвалидации
— React Hook Form + Yup/Zod, опыт разработки сложных и динамических форм
— React Router
— Jest + React Testing Library, умение писать тесты на бизнес-сценарии
— CSS Modules, Git
— Умение писать поддерживаемый код, участвовать в Code Review и работать в команде
— Опыт разработки сложных интерфейсов с нуля
— Понимание архитектуры крупных frontend-приложений
Будет плюсом:
— Опыт с корпоративными UI Kit'ами
— Conventional Commits
— Опыт разработки CRM / CMS / админок
— Опыт работы со сложными таблицами, фильтрами и CRUD-интерфейсами
— Опыт работы с несколькими API / backend-системами
Задачи:
— Разработка и поддержка общих инструментов, библиотек и UI-китов для других frontend-разработчиков в компании
— Создание архитектуры frontend-приложений с учетом масштабируемости и переиспользования кода
— Разработка сложных интерфейсов для внутренних и внешних продуктов
— Проведение код-ревью, разбор лучших практик, помощь в решении сложных задач
— Оптимизация производительности приложений (бандлов, рендеринга, состояния)
— Взаимодействие с backend-разработчиками, участие в проектировании API
— Работа над улучшением процессов разработки: внедрение лучших практик, автоматизация тестирования, CI/CD
— Декомпозиция задач, оценка сроков реализации
— Анализ и внедрение новых технологий и инструментов в проекты компании
Требования:
— Глубокие знания React (хуки, контекст, оптимизация рендеринга, кастомные хуки, Suspense, Error Boundaries и др.)
— Опыт работы с TypeScript и умение писать надежный типизированный код
— Понимание архитектуры frontend-приложений: умение применять SOLID, паттерны проектирования (Factory, Observer, Strategy, DI и др.)
— Опыт работы с состоянием приложения (Redux, MobX, Zustand, React Query)
— Умение работать как с фреймворками (Next.js, Remix), так и с чистым JS/TS
— Понимание бэкенда: REST/GraphQL API, WebSockets, работа с БД (реляционные, документные, key-value)
— Опыт настройки сборки (Webpack, Vite, esbuild) и оптимизации бандлов
— Знание тестирования (Jest, React Testing Library, Cypress, Playwright)
— Опыт работы с CI/CD (GitLab CI/CD, GitHub Actions, Docker, Docker Compose)
— Умение работать в Linux-окружении (базовые команды, настройка серверов)
Задачи:
— руководить фронтенд-направлением;
— отвечать за сроки, качество и инженерные процессы;
— развивать архитектуру и технические практики;
— нанимать и развивать сотрудников;
— оставаться hands-on и подключаться к ключевым техническим задачам;
— коммуникация с бизнесом.
Требования:
— от 7 лет опыта во фронтенд-разработке и от 3 лет в управлении;
— опыт управления командой 15+ разработчиков;
— сильную экспертизу в JavaScript и готовность работать с кодовой базой, не привязанной к фреймворкам;
— участие в архитектуре и готовность при необходимости писать код;
— опыт создания сложных адаптивных интерфейсов;
— опыт найма, менторинга и развития сотрудников.
Условия:
— формат работы: гибрид;
— город: Москва;
— занятость: full-time;
— оформление по ТК РФ.
Location: Athens, Greece; Heraklion, Greece
Are you a skilled
Java Developer
looking for your next challenge? We're seeking a talented individual to join our team, either at our vibrant locations in Crete (Heraklion, Rethymnon, Chania) or Athens or remotely. This role offers the chance to work with cutting-edge technology and contribute to international web development projects in the e-Government sector.
What You'll Do:
Develop excellent quality web and mobile software using state-of-the-art software development techniques and technologies;
Participate and contribute to software architecture design;
Work in a multi-national environment.
Requirements
University Degree in Information Technology, Computer Science, or Software Engineering;
Experience in Java development;
Experience in a Database system and SQL;
Experience with JavaScript and/or Angular;
Experience in any of the following technologies is considered an asset: Spring Framework, JPA/Hibernate, Git, Maven.
Benefits
We believe in rewarding talent and dedication. Here's what you can expect as part of our team:
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible Working Hours;
Top-of-the-Line Tools;
Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
Career Growth: Work with some of the most innovative and exciting specialists in the industry;
Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
If you want an exciting challenge, work with some of the coolest technologies, and enjoy your time doing it, then join us! Submit your detailed CV in English, quoting reference: (
JDAM/11/26
).
You may also consider all our other open vacancies by visiting the career section of our website (
www.eurodyn.com
) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (ED)
(
www.eurodyn.com
) is a leading European Software, Information, and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1100 engineers, IT experts, and consultants (around 3% PhD, 41% MSc, and 54% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies, and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published at
www.eurodyn.com/privacy
. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line with the Policy.
Location: Athens, Greece
Are you a highly motivated
Front-End Developer
with a passion for web-based applications? We're searching for talented individuals to join our team and work on challenging IT software projects for major international public organizations. Join us in Greece (Athens, Crete, Thessaloniki) or work remotely, and become part of a professional team that leverages state-of-the-art technologies to drive innovation and success.
What You'll Do:
Perform development tasks in complex web-based applications;
Participate in the full development lifecycle through design, implementation, testing, documentation, and maintenance of system components;
Collaborate with colleagues in a multinational environment, adhering to highly professional standards and methods;
Ensure the delivery of quality software.
Requirements
Must-Have Qualifications:
Considerable hands-on experience with Angular or React;
Strong knowledge of JavaScript/TypeScript;
Knowledge of HTML, CSS;
University degree in Computer Science, Information Technology, Software Engineering, or Electrical Engineering;
Strong analytical capabilities, team and quality-oriented, keen to learn and excel;
Good understanding of Software Engineering principles;
Fluency in oral and written English.
Nice-to-Have Qualifications:
Experience in any of the following technologies will be highly appreciated: C#, Java or PHP, Responsive design, Mobile development, Visual Studio Code, Git, REST, and Web Services.
Benefits
We believe in rewarding talent and dedication. Here's what you can expect as part of our team:
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible Working Hours;
Top-of-the-Line Tools;
Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
Career Growth: Work with some of the most innovative and exciting specialists in the industry;
Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
If you want an exciting challenge, work with some of the coolest technologies, and enjoy your time doing it, then join us! Submit your detailed CV in English, quoting reference: (
FWD/11/26
).
You may also consider all our other open vacancies by visiting the career section of our website (
www.eurodyn.com
) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (ED)
(
www.eurodyn.com
) is a leading European Software, Information, and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1100 engineers, IT experts, and consultants (around 3% PhD, 41% MSc, and 54% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies, and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published at
www.eurodyn.com/privacy
. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line with the Policy.