Задачи:
— Разработка и поддержка общих инструментов, библиотек и 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.
Ищется React-разработчик уровня Middle+ для работы с технологиями React, TypeScript, Vite, ESBuild, Zustand, TanStack Query, React Router и CSS Modules. В задачи входит участие в проекте, связанном с созданием безопасных автономных ИИ-агентов на ведущей инфраструктурной платформе. Требуется опыт работы с указанным стеком для реализации функционала в области искусственного интеллекта.
Задачи:
— Разработка и поддержка аналитических интерфейсов на Vue 3
— Интеграция с готовым RESTful API (Axios, React Query, SWR)
— Создание универсальных таблиц с фильтрацией, пагинацией и сортировкой
— Обработка состояний загрузки, ошибок, ретраи запросов
— Верстка по макетам (Figma/PSD)
— Оптимизация и рефакторинг существующего кода
— Внедрение современных инструментов и практик.
Требования:
— Опыт коммерческой разработки на Vue 3 (хуки, функциональные компоненты, работа с состоянием, pinia) от 1 года
— Уверенное знание JavaScript (ES6+) / TypeScript
— Опыт работы с REST API: Axios/Fetch, обработка промисов, перехватчики (interceptors)
— Понимание жизненного цикла запросов и кэширования
— HTML5/CSS3 (Flexbox/Grid), базовый адаптив.
Условия:
— Стать частью крупного холдинга, объединяющего передовые компании в ключевых областях ИТ и создающего инфраструктуру будущего
— Работа в команде профессионалов, всегда готовой поддержать и поделиться опытом
— Расширенная программа ДМС со стоматологией с первых дней работы
— График работы 5/2 с гибким началом и окончанием рабочего дня
— Конкурентный уровень заработной платы
— Оформление по ТК РФ с первых дней работы.
Location: Athens
The Wow
As a Tech Lead at Betsson Group, your primary responsibilities will be geared towards driving technical excellence in our products. You will serve as a bridge between the domain architect(s) and engineering teams, facilitating technical design, decisions and delivery. Being a technical expert, you will actively support our managers in building world class engineering teams. This is a hands-on role, where you will have frequent opportunities to research new technologies, lead technical investigations and develop POCs for new ideas, and will actively participate in key technical initiatives
A taster of what you will be involved with:
Your main goal is ultimately to drive technical excellence in the domain - in particular towards improving stability, performance, code quality, and development efficiency. To this end, you will be expected to:
Identify and champion technical improvements for consideration in the roadmap, ensuring the benefits are clear and understood.
Work closely with architects to ensure that the architectural direction and standards are being communicated, aligned & implemented within the teams.
Develop and maintain a strong understanding of our business and products.
Take the lead on technical design decisions, whilst ensuring alignment with the domain architect(s).
Take an active, hands-on role with important technical initiatives and issues.
Support new product development by producing POCs and/or documented technical designs.
Research new technologies and assessing their potential application.
Review major changes to ensure they are up to standard.
Serve as a key technical point of contact for the domain, collaborating with product, architecture and engineering colleagues across the organisation.
Help build our world class teams, thus participating in technical interviews and providing technical feedback on people, as well as coaching & mentoring engineers.
Participate in team ceremonies such as planning, refinement, etc... to keep up to date on ongoing works and upcoming plans.
Lead technical trainings to share knowledge and improve technical expertise within the teams.
What we are looking for
A strong technical background in software engineering for web applications.
Highly knowledgeable and experienced with TypeScript / JavaScript and Web Markup (CSS3/HTML5).
A deep understanding of Observable technologies (preference for RxJS / Signals).
Highly knowledgeable and experienced with modern agile software development practices, GIT based projects, and CI/CD.
Knowledge about web component frameworks (ex. StencilJS)
Highly experienced and comfortable working with large scale applications, including: SDK & FE components architecture, modularisation, efficient application bundling, unit testing, and integrating with backend APIs.
Expertise in delivering highly performant web solutions on an international scale, with preference given to implementing SSR mechanisms and optimising content delivery with CDNs, caching, and other solutions surrounding front-end applications.
Possess demonstrated working experience in defining and documenting technical solutions around front-end architecture and its integration with backend services.
Ability to efficiently review PRs and provide constructive feedback.
Experienced and passionate about coaching and mentoring people, preferably having done so in a similar role.
Communicates clearly and confidently with the engineering team, whether running training or knowledge transfer sessions, walking through requirements, or presenting technical designs
Communicates effectively upwards with Architects and the Head of Engineering, presenting technical proposals, trade offs and risks with clarity and sound reasoning
Is approachable and open, someone the team feels comfortable going to for guidance or support. A strong team player who builds trust, shares knowledge willingly and contributes to a collaborative team culture
Great if you have
Prior experience working with custom UI design system frameworks.
A good understanding of front-end data tracking through Google Analytics / Google Tag Manager.
A good understanding of AI Tooling and AIDLC practices. Helps driving AI Tooling adoption within the team in a responsible manner, building confidence and good habits. Applying sound judgement to AI generated output, ensuring code quality and security is never compromised.
Working experience with geographically distributed teams.
What we offer
Monthly Allowance for Lunch
Private & Life Plan Insurance for you and your family
Team Building Budget
Annual Wellness Allowance
Corporate Travel Insurance
Events and initiatives both Local (Quarterly Meetings) and Global
Professional Development Programs & Internal Career Opportunities
Milestone Birthday
Much like riding a rollercoaster, sometimes life at Betsson can be lightning fast with twists and turns but always FUN! Then again, what else would you expect from a business 75% millennial and 1900 strong, spread across 7 offices! We recognise it may not be for the faint-hearted, but if you’re a go-getter, initiator and always striving to push the boundaries and challenge yourself, then you’ll fit right in.
We offer numerous challenges where your skills will be put to good use! We encourage innovation, independence and celebrate success where you will be part of multi-cultural and diverse company, with people from all over the world.
Challenge accepted?
By submitting your application, you understand that your personal data will be processed as set out in our
Privacy Policy
Наши пожелания к кандидатам:
— крепкие теоретические знания основ JavaScript, HTML/CSS, навыки работы со средами программирования
— знание типов данных, умение работать с массивами и объектами, знать, что такое прототипы и как с ними работать, знать, что такое AJAX
— наличие учебных/тестовых проектов в портфолио
— знание, что такое Git и как с ним работать
— законченное высшее или среднее специальное профильное образование
Задачи:
— привести в порядок кастомные scroll-анимации на сайте: горизонтальный scroll, GSAP/ScrollTrigger
— обеспечить адаптивность на всех устройствах
— обеспечить корректную работу после resize и смены ориентации экрана
— оптимизировать производительность и скорость загрузки сайта
Требования:
— опыт работы с GSAP, ScrollTrigger, JavaScript и Tilda
Вакансия React Developer в компании Velvetech, которая занимается разработкой ПО для клиентов по всему миру более 20 лет, среди партнеров Microsoft. В компании работает много русскоговорящих сотрудников. Технологии и инструменты, с которыми предстоит работать: TypeScript, React, GitLab CI/CD, Docker, Nginx. Требуется знание английского языка на уровне B1+.
Location: Malta
The Wow
As a Tech Lead at Betsson Group, your primary responsibilities will be geared towards driving technical excellence in our products. You will serve as a bridge between the domain architect(s) and engineering teams, facilitating technical design, decisions and delivery. Being a technical expert, you will actively support our managers in building world class engineering teams. This is a hands-on role, where you will have frequent opportunities to research new technologies, lead technical investigations and develop POCs for new ideas, and will actively participate in key technical initiatives
A taster of what you will be involved with:
Your main goal is ultimately to drive technical excellence in the domain - in particular towards improving stability, performance, code quality, and development efficiency. To this end, you will be expected to:
Identify and champion technical improvements for consideration in the roadmap, ensuring the benefits are clear and understood.
Work closely with architects to ensure that the architectural direction and standards are being communicated, aligned & implemented within the teams.
Develop and maintain a strong understanding of our business and products.
Take the lead on technical design decisions, whilst ensuring alignment with the domain architect(s).
Take an active, hands-on role with important technical initiatives and issues.
Support new product development by producing POCs and/or documented technical designs.
Research new technologies and assessing their potential application.
Review major changes to ensure they are up to standard.
Serve as a key technical point of contact for the domain, collaborating with product, architecture and engineering colleagues across the organisation.
Help build our world class teams, thus participating in technical interviews and providing technical feedback on people, as well as coaching & mentoring engineers.
Participate in team ceremonies such as planning, refinement, etc... to keep up to date on ongoing works and upcoming plans.
Lead technical trainings to share knowledge and improve technical expertise within the teams.
What we are looking for
A strong technical background in software engineering for web applications.
Highly knowledgeable and experienced with TypeScript / JavaScript and Web Markup (CSS3/HTML5).
A deep understanding of Observable technologies (preference for RxJS / Signals).
Highly knowledgeable and experienced with modern agile software development practices, GIT based projects, and CI/CD.
Knowledge about web component frameworks (ex. StencilJS)
Highly experienced and comfortable working with large scale applications, including: SDK & FE components architecture, modularisation, efficient application bundling, unit testing, and integrating with backend APIs.
Expertise in delivering highly performant web solutions on an international scale, with preference given to implementing SSR mechanisms and optimising content delivery with CDNs, caching, and other solutions surrounding front-end applications.
Possess demonstrated working experience in defining and documenting technical solutions around front-end architecture and its integration with backend services.
Ability to efficiently review PRs and provide constructive feedback.
Experienced and passionate about coaching and mentoring people, preferably having done so in a similar role.
Communicates clearly and confidently with the engineering team, whether running training or knowledge transfer sessions, walking through requirements, or presenting technical designs
Communicates effectively upwards with Architects and the Head of Engineering, presenting technical proposals, trade offs and risks with clarity and sound reasoning
Is approachable and open, someone the team feels comfortable going to for guidance or support. A strong team player who builds trust, shares knowledge willingly and contributes to a collaborative team culture
Great if you have
Prior experience working with custom UI design system frameworks.
A good understanding of front-end data tracking through Google Analytics / Google Tag Manager.
A good understanding of AI Tooling and AIDLC practices. Helps driving AI Tooling adoption within the team in a responsible manner, building confidence and good habits. Applying sound judgement to AI generated output, ensuring code quality and security is never compromised.
Working experience with geographically distributed teams.
What we offer
Much like riding a rollercoaster, sometimes life at Betsson can be lightning fast with twists and turns but always FUN! Then again, what else would you expect from a business 75% millennial and 1700 strong, spread across 7 offices with 900 based out of our Malta HQ alone! We recognise it may not be for the faint-hearted, but if you’re a go-getter, initiator and adrenaline junkie, always striving to push the boundaries and challenge yourself, then you’ll fit right in.
Challenge accepted?
By submitting your application, you understand that your personal data will be processed as set out in our
Privacy Policy
Qo'shimcha: O'quv markazda dars o'ta oladigan, jamoa bilan ishlay oladigan hodim kerak.
real loyihada ishlab ko'rgan bo'lishi kerak.
yosh chegarasi 20 yoshdan baland bo'lishi shart.
qilgan ishiga qarab oylik o'sib boradi.
Задачи:
— Улучшение MCP-сервера: расширение функциональности, добавление инструментов для поиска и получения детальной информации о компонентах (пропсы, API, примеры) для поддержки AI-ассистентов.
— Разработка аналога Context7 для Яндекс 360: создание системы автоматической индексации и предоставления документации по внутренним пакетам Яндекс 360 в формате, оптимизированном для AI, с использованием MCP/API.
— Создание системы управления правилами и промптами для AI-ассистентов: разработка централизованного хранилища версионированных промптов и правил поведения AI-ассистентов с возможностью наследования и автоматической подстановки в контекст.
— Генерация AI-дружественной документации: создание CI/CD-пайплайнов и скриптов для автоматической генерации документации из исходного кода, включающей компактные сигнатуры, метаданные и примеры, с использованием MCP-серверов и системы внутреннего Context7.
Требования:
— Хорошее знание TypeScript.
— Опыт работы с AI-код-ассистентами.
— Ежедневное использование Cursor, Claude Code, GitHub Copilot и других AI-ассистентов в реальных проектах.
— Понимание работы AI-агентов и правильного использования окна контекста.
— Умение определять недостаток контекста у агента и способы его исправления.
— Способность объяснить разницу между хорошим и плохим промптом на примерах.
Будет плюсом:
— Опыт разработки MCP-серверов.
— Опыт работы с Figma API или другими инструментами дизайна.
— Понимание CI/CD-процессов и опыт настройки автоматизации.
— Знание архитектуры дизайн-систем и UI-библиотек (prop API, tokens, theming).
Требования:
- Уверенное знание JavaScript / TypeScript
- Базовый опыт с Vue.js или React
- HTML5 и CSS3
- Понимание работы REST API и JSON
- Навыки работы с Git
- Аналитическое мышление
Обязанности:
- Разработка клиентской части веб-приложений
- Верстка и реализация интерфейсов
- Работа с Git в командной разработке
Условия:
На стажировку приглашаются студенты из любых ВУЗов.
CRANEAPP — мессенджер нового поколения. Мы создаём масштабный коммерческий IT-продукт, основанный на трёх ключевых принципах:
Безопасность
Скорость и отказоустойчивость
Современный интерфейс и продуманный UX
Команда CRANEAPP объявляет набор JavaScript-разработчиков.
Направления:
— Дизайн-фронтенд — вёрстка, CSS, анимации, React, JavaScript
— Frontend — React, JavaScript; TypeScript приветствуется
— Backend — Golang, PostgreSQL, REST; Rust — опционально
Мы предлагаем:
— участие в живом проекте с высокой нагрузкой;
— работу над продуктом федерального уровня;
— возможность предлагать и внедрять собственные решения;
— профессиональное развитие в окружении сильных коллег;
— удалённый формат работы.
Задачи:
— руководить фронтенд-направлением;
— отвечать за сроки, качество и инженерные процессы;
— развивать архитектуру и технические практики;
— нанимать и развивать сотрудников;
— оставаться hands-on и подключаться к ключевым техническим задачам;
— коммуникация с бизнесом.
Требования:
— от 7 лет опыта во фронтенд-разработке и от 3 лет в управлении;
— опыт управления командой 15+ разработчиков;
— сильную экспертизу в JavaScript и готовность работать с кодовой базой, не привязанной к фреймворкам;
— участие в архитектуре и готовность при необходимости писать код;
— опыт создания сложных адаптивных интерфейсов;
— опыт найма, менторинга и развития сотрудников.
Условия:
— формат работы: гибрид;
— город: Москва;
— занятость: full-time;
— оформление по ТК РФ.
ГибридheadМосква
УдалённоAthens, Greece; Heraklion, Greece
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.