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: Russia
Workplace: remote
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com.
THE ROLE
We are hiring a Senior Frontend Engineer for two platform products:
Xsolla ID is the identity and authentication platform behind sign-in, account management and SSO across Xsolla products.
Xsolla ZK is Web3 wallet infrastructure: smart wallets and account abstraction on a zkSync-based L2.
Both products sit on users' most sensitive flows: logging in and signing transactions.
Responsibilities
WHAT YOU WILL OWN
The frontend of your product area end to end: shaping tasks with Product and Design, implementation, release and production monitoring
Technical decisions for that frontend. You make them and justify them in writing, rather than only implementing someone else's
The architecture of frontend applications and the shared UI library / SDK that other teams build on
Measurable frontend quality: performance, reliability and security of user flows
WHAT YOU WILL DO
Design and build user flows: sign-in, account management, wallet onboarding and transaction signing
Track how these flows behave in production (errors, performance, drop-offs) and act on what you see
Make architectural decisions for frontend applications and document them
Develop the shared component library and frontend SDKs used by other Xsolla teams
Agree API contracts with backend engineers, including error handling, retries and edge cases
Own performance budgets: Core Web Vitals and bundle size
Improve the engineering environment: build, linters, tests, CI
Review code
Set up and maintain AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) so the team uses it effectively
Nice to have
Language and platform
5+ years of commercial frontend development
TypeScript in strict mode: generics, utility types, discriminated unions, typing module boundaries and external data
JavaScript at the platform level: event loop, asynchrony, closures, memory. You can find a leak and explain its cause
Frameworks and state
Deep experience with React: rendering model, profiling, eliminating unnecessary re-renders
Separating local, server and global state, and justifying the choice of tool; reasoning about when SSR is worth it
UI quality and performance
Semantic, responsive, cross-browser layout; modern CSS (CSS Modules, CSS-in-JS)
Accessibility: ARIA, keyboard navigation, screen reader support
Performance analysis: profiling, bundle analysis, Core Web Vitals
Integration and security
REST API integration: error handling, retries, request cancellation, contract alignment with backend
Web security fundamentals: XSS, CSRF, CSP, secure handling of tokens, sessions and user data
Engineering practices
Testing at the right level: unit, integration, E2E
Git, CI, Docker, linters and formatters
AI-assisted engineering
Daily hands-on use of AI coding tools (Claude Code, Codex, Cursor) for development and review, including configuring them for a repository
English
Reading technical documentation in English
Experience in security-sensitive domains: authentication and identity (OAuth2/OIDC flows on the frontend), payments, crypto wallets
Web3 frontend: wallet integration (embedded and browser wallets), EIP-1193, EIP-6963, EIP-712; viem, wagmi, ethers.js
Next.js or Nuxt, SSR in production
Design systems and component API design, UI kits
Hybrid applications: WebView, React Native
HOW WE WORK
Decisions in writing. Significant technical decisions are written up as an RFC or ADR that lays out the options and trade-offs. We discuss the document, not a blank whiteboard.
AI is part of everyday engineering. We use AI coding tools for development and review, and we treat configuring them for a codebase as real engineering work.
HOW WE HIRE
Intro call. Your background, your motivation and the role.
Technical interview. Built directly on the What you will own and Required sections above. We won't ask about anything this posting doesn't promise.
Bar raiser. An engineer from outside the hiring team checks that you raise the overall engineering bar.
THE TEAM
You will work alongside product managers, designers, frontend and backend engineers, and QA.
BENEFITS
We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. This includes medical, dental, and vision, PTO, and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we're not just building a business; we're cultivating a community that values creativity, collaboration, and the transformative power of play.
EMPLOYMENT DETAILS
Location: Remote
Employment Type: Full-time
Schedule: 10:00–19:00 (flexible)
Contract: Employment agreement (entity or EOR arranged per candidate location)
EQUAL EMPLOYMENT STATEMENT
Xsolla is dedicated to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, language, sexual orientation, national origin, genetics, political beliefs, disability, age, marital status, social background or other characteristics.
We are committed to compliance with all fair employment practices regarding citizenship and immigration status.
CONTACT
If you have questions regarding our hiring practices, please contact careers@xsolla.com. For more vacancies, visit xsolla.com/careers.
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!
Location: Australia
Workplace: Remote
ABOUT THE TEAM
The AI/ML Engineering team builds and operates ClickHouse's AI and machine learning products end-to-end. This includes the Agentic Data Stack, AI Functions, chDB, the in-Console copilot, and the AI/ML partnerships that distribute them — together with the shared components and expertise that let every other ClickHouse team ship AI in the surfaces they own. Our team is looking for highly skilled and experienced software engineers to join us, who will be responsible for designing, building, and operating the products that make ClickHouse the platform of choice for agents and data scientists.
WHAT YOU WILL DO
- Feature Development: Design and implement AI-powered features across the full stack, from backend inference services to intuitive frontend interfaces within the ClickHouse Cloud platform.
- API Architecture: Create robust, scalable APIs that connect ClickHouse's database capabilities with modern AI/ML inference systems and external/internal AI services.
- Ecosystem Integrations: Implement and maintain integrations with the broader AI/ML ecosystem and standards, ensuring that ClickHouse as a technology works seamlessly with popular frameworks and tools.
- Technical Integration: Integrate models into production systems with proper monitoring, versioning, observability, and evaluation.
- Oncall: Participate in the daytime oncall rotation along with the rest of the team.
- UI/UX Implementation: Build responsive, intuitive user interfaces that make complex AI functionalities accessible and valuable to users of all technical backgrounds.
WHAT YOU WILL BRING ALONG
- 5+ years of software engineering experience in production environments
- Exposure to working directly with AI/ML technologies
- A high level of ownership and can drive features from concept to production with minimal supervision
- Ability to thrive in collaborative environments and can effectively communicate technical concepts to diverse stakeholders
- Strong frontend skills with TypeScript/JavaScript and React
Nice to have
- Experience integrating and deploying AI/ML models in production systems, including working with inference APIs and vector databases
- Familiarity with cloud technologies such as AWS, Azure, or GCP, particularly services related to AI/ML deployment
- Understanding of database systems and data processing pipelines, with ClickHouse experience being a significant plus
- Experience building data-oriented interfaces and visualizations
PERKS
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new eligible team member who joins our company receives equity.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A USD$500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
CULTURE - WE ALL SHAPE IT
As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.
Are you interested in finding out more about our culture? Learn more about our values here https://clickhouse.com/company/careers. Check out our blog posts https://clickhouse.com/blog or follow us on LinkedIn https://www.linkedin.com/company/clickhouseinc/life/0c1ee7f4-2129-488d-b413-e7f6270659fd/?viewAsMember=true to find out more about what’s happening at ClickHouse.
EQUAL OPPORTUNITY & PRIVACY
ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Please see here https://clickhouse.com/legal/applicant-privacy-notice for our Privacy Statement.
Задачи:
— Искать эффективные IT-решения для целого спектра задач, начиная от продуктовых (создание новых модулей интернет-банков) и заканчивая R&D (разработка фронтенд-стека компании)
— Разрабатывать электронные продукты банка (интернет-банки для веба и мобильных устройств)
Требования:
— Отличное знание JavaScript, HTML/CSS
— Обязательный опыт работы с React + Redux + TypeScript
— Опыт командной разработки
Условия:
— Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
— Гибкий график работы: возможность планировать время по своему усмотрению
— Полная удалёнка или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи
— Современный стек технологий и сложные задачи
— Программа ДМС с первых дней работы, включая стоматологию, обслуживание в лучших клиниках, страхование и компенсацию 10 дней больничного
— Возможность вертикального и горизонтального карьерного роста с регулярными тренингами, вебинарами, митапами и демо-днями
— Оплата посещения профильных конференций и курсов, помощь с подготовкой к публичным выступлениям и написанием статей на Хабр
— Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданиям
— Спортзалы в Москве, Санкт-Петербурге, Екатеринбурге и скидки на услуги туристических агентств, продукты питания, рестораны, бары, магазины (только для сотрудников банка)
Задачи:
— верстать страницы и отдельные блоки сайта по макетам из Figma;
— дорабатывать существующие страницы Teaboom.ru;
— верстать каталог, карточки товаров, промо-блоки, баннерные зоны, формы и другие элементы интернет-магазина;
— адаптировать страницы под мобильные устройства, планшеты и разные разрешения экранов;
— приводить существующую верстку к единому стилю;
— исправлять визуальные ошибки и проблемы отображения;
— работать с существующими HTML-шаблонами проекта;
— аккуратно интегрировать новую верстку в действующий сайт совместно с разработчиком;
— следить за тем, чтобы новые изменения не ломали существующие страницы.
Требования:
— уверенное знание HTML5 и CSS3;
— хорошее владение SCSS/SASS;
— понимание адаптивной и кроссбраузерной верстки;
— уверенная работа с Flexbox и Grid;
— базовый JavaScript для работы с интерфейсными элементами;
— умение работать с Figma и точно переносить макеты в верстку;
— понимание принципов responsive design;
— умение разбираться в существующем HTML/CSS-коде, а не только верстать проект с чистого листа;
— Git на уровне обычной работы с проектом;
— внимание к мелочам: отступам, шрифтам, состояниям кнопок, поведению элементов на разных экранах.
Удалённоmiddleумение разбираться в существующем HTML/CSS-коде, а не только верстать проект с чистого листа
Задачи:
— Разрабатывать и поддерживать веб-приложения на React 18+ и TypeScript
— Применять стейт-менеджеры Redux и Saga/Thunk для управления состоянием приложения
— Писать юнит-тесты с использованием vitest
— Работать с библиотекой styled-components для стилизации компонентов
— Взаимодействовать с командой и другими отделами для решения технических задач и улучшения продукта
— Участвовать в двухнедельных спринтах и стандартных SCRUM-церемониях
Требования:
— Опыт работы в роли web-разработчика от 3 лет
— Опыт разработки приложений на React 18+ и TypeScript не менее 2 лет
— Знание стейт-менеджеров Redux и Saga/Thunk
— Понимание принципов REST API и клиент-серверного взаимодействия
— Умение писать юнит-тесты с использованием vitest
— Знание библиотеки styled-components
— Умение работать с чужим кодом
— Хорошие коммуникативные навыки и способность работать в команде
Задачи:
— Управлять UI-направлением — Frontend-разработкой и Design-командой численностью 80+ человек
— Управлять тимлидами и развивать управленческий слой внутри команды
— Развивать разработчиков и лидов: проводить оценку, давать обратную связь, выстраивать индивидуальные планы развития и заниматься менторингом
— Выстраивать и улучшать процессы разработки
— Повышать качество разработки и инженерных практик
— Контролировать сроки и качество реализации задач
— Декомпозировать и оценивать задачи, поступающие от бизнеса
— Участвовать в проектировании архитектуры продуктов компании
— Работать с техническим долгом и технической документацией
— Участвовать в Code Review и формировании инженерных стандартов
— Выстраивать взаимодействие со смежными командами и бизнесом
— Развивать процессы найма и участвовать в подборе сильных специалистов в команду
Требования:
— Опыт управления крупной командой разработки — от 40 человек, включая тимлидов
— Опыт управления не только отдельными разработчиками, но и руководителями команд
— Сильный технический background во Frontend-разработке
— Экспертное знание JavaScript и хорошее понимание особенностей работы браузеров
— Понимание микрофронтендной архитектуры
— Опыт проектирования сложных высоконагруженных веб-приложений
— Опыт построения процессов найма, онбординга, технических интервью и развития сотрудников
— Опыт выращивания разработчиков до уровня Senior / Team Lead
— Умение системно выстраивать процессы разработки в большой команде
— Сильные коммуникационные и лидерские навыки
— Способность работать с несколькими командами и стейкхолдерами одновременно
— Умение принимать решения и сохранять эффективность в условиях высокой нагрузки
Условия:
— Занятость: part-time, около 20 часов в неделю, с перспективой перехода на full-time
— Оплата: 400 долларов в месяц
— Часовой пояс команды: UTC+3
График:
— Понедельник–четверг: 4 часа в день
— Пятница: 2 часа
— Суббота: выходной
— Воскресенье: 2 часа
Требования:
— Уровень: Junior
— Стек: TypeScript
— Английский язык на уровне B2 и выше (обязательно)
— Опыт работы с Agentic AI (Claude Code, Codex и аналоги)
Работа полностью удалённая, общение в команде на английском языке. Ориентированы на результат, а не на отработанные часы. Требуется вовлечённость и оперативная связь.
Вакансия Frontend Product Engineer предполагает разработку пользовательского интерфейса продукта с использованием React и TypeScript. В работе важное место занимает интеграция с REST API, а также применение современных UI/UX подходов и дизайн-инструментов, таких как Figma. Кандидату предстоит заниматься созданием и поддержкой компонентов с использованием библиотек shadcn/ui, Ant Design и Radix UI. Особое внимание уделяется разработке, ориентированной на искусственный интеллект, а также полному циклу владения функционалом — от проектирования до внедрения и поддержки.
Задачи:
— Участие в проработке, планировании и оценке задач
— Участие в проектировании и разработке архитектуры приложений
— Ревью кода
Требования:
— Хорошее знание JavaScript / TypeScript
— Опыт разработки SPA от 3х лет на React, Redux/MobX
— Умение писать поддерживаемый код
— Способность аргументировать выбор технологий и подходов в разработке
— Умение работать с макетами (например, в Figma)
Будет плюсом:
— Опыт работы с дизайн-системами, в частности, с Ant Design
— Понимание устройства backend и инфраструктуры
Условия:
— Полная занятость
— График: 5/2
— Формат работы: гибрид
Задачи:
— Участвовать в миграции проекта с Vue 2 на Vue 3
— Разрабатывать новый и поддерживать существующий функционал продукта Ида.Лайт
— Проектировать архитектуру клиентской части приложения совместно с командой
— Взаимодействовать с бэкенд-разработчиками, дизайнерами и менеджерами для создания лучшего пользовательского опыта
— Писать чистый, масштабируемый и поддерживаемый код
Требования:
— От 3 лет коммерческой разработки: React или Vue
— Опыт работы с REST API и GraphQL
— Опыт со сборщиками (Vite или Webpack) — настройка, оптимизация
— Опыт работы с git, code review, командной разработки
— Способность к декомпозиции задач и оценке сроков
Будет плюсом:
— Опыт миграции проектов с Vue 2 на Vue 3
— Опыт работы с Nuxt 2 / 3
— Опыт менторинга junior-разработчиков
— Опыт настройки CI/CD (GitLab CI, GitHub Actions и т. п.)
— Опыт тестирования (Vitest / Jest, Playwright / Cypress)
— Опыт с Docker на уровне разработчика
— Понимание Core Web Vitals и навыки оптимизации производительности
— Опыт работы с Design System / UI-китами
Условия:
— Полная занятость
— График: 5/2
— Формат работы: на месте работодателя или гибрид
Требуется frontend-разработчик, который будет заниматься созданием и проектированием пользовательских интерфейсов для продуктов, используя React и TypeScript. В работе предполагается применение REST API, а также внимание к UI/UX-дизайну с использованием инструментов Figma, shadcn/ui, Ant Design и Radix UI. Кандидат должен уметь самостоятельно разрабатывать архитектуру приложений, работать над пользовательским опытом и интеграциями, а также использовать AI-инструменты в процессе разработки.
В компании ForteBank требуется Frontend-разработчик, который будет работать с технологиями HTML5, CSS3, JavaScript, а также фреймворками и библиотеками Vue.js, Vue Router, Pinia и Vuex. В задачи специалиста войдет создание и поддержка пользовательских интерфейсов, взаимодействующих с REST API. ForteBank — крупный коммерческий банк Казахстана, предоставляющий разнообразные финансовые услуги для частных и корпоративных клиентов, включая кредитование, депозиты и цифровой банкинг.
Задачи:
— разработка фронтенда для проекта по бронированию отелей через приложение
— участие в проекте на старте, возможность влиять на архитектуру
Требования:
— опыт работы с React, TypeScript, SPA, PWA, REST API, axios, HTML5, CSS3
Условия:
— проект на старте, возможность влиять на архитектуру
Задачи:
— Оптимизировать производительность сайтов и устранять технические проблемы.
— Много работы с легаси.
— Внедрять ИИ-агентов для оптимизации рутинных задач и контроля качества.
— Участвовать в подготовке релизов и контролировать качество перед публикацией и после на проде.
— Взаимодействовать с bitrix-разработчиками и внутренним заказчиком (коллеги из смежных отделов).
— Участвовать в обсуждении архитектурных решений и улучшении кодовой базы.
— Выдвигать предложения по улучшению UI/UX.
— Самостоятельно разбираться в технической документации проектов.
Требования:
— Опыт разработки веб-приложений от 3 лет.
— Обязателен опыт работы с командами Bitrix-разработчиков.
— Опыт работы в Git (gitlab).
— Опыт использования ИИ-агентов.
— Понимание принципов и технологии сборки проекта (npm, vite/rollup, webpack).
— Опыт работы в Figma.
— Опыт написания unit тестов.
— Практические знания алгоритмов, структур данных, HTTP и DOM.
— Навыки создания кроссбраузерной и адаптивной верстки.
— Аналитическое мышление и способность работать в команде.
— Хорошее понимание автотематики (желательно).
— Будет плюсом: понимание механизмов кеширования, очередей задач и фоновых обработчиков (например, JWT, Redis, REST API).
— Опыт с терминалом в Linux.
— Понимание CI/CD процессов.
— Техническое образование.
Условия:
— Удалённая работа.
— Испытательный срок 2-3 месяца.
— Оформление по ТК РФ.
— Своевременная оплата труда.
— Пятидневный рабочий график (пн-пт) с 08:00 до 16:30 (возможно согласовать другой график).
— Профессиональный коллектив.
— Медицинская страховка, оплачиваемый отпуск, бесплатное питание, абонемент в спортклуб.
— Возможности для профессионального роста и участия в значимых проектах в автомобильной отрасли.
Компания занимается инженерно-брендинговой деятельностью, является эксклюзивным представителем известных брендов, что открывает широкие перспективы для развития сотрудников.
УдалённоmiddleГеография найма не уточнена, офис: Москва
Tango is seeking a Senior Frontend Engineer to develop and support our SPA on ReactJS for a high-load live-streaming platform.
You will collaborate with teams, integrate backend APIs, and enhance existing solutions.
Required:
— 5+ years in JS/TypeScript
— advanced React knowledge
— experience with state management (Redux preferred).
Задачи:
— Разработка и оптимизация системы сборки фронтенда
— Настраивание и поддержка процессов CI/CD и деплоя
— Создание и развитие внутренних библиотек
Требования:
— Фронтенд-разработка от 5 лет
— Глубокие знания React
— Знание TypeScript
— Навыки оптимизации сборок
— Настройка инструментов (Webpack/Vite)
seniorГеография найма не уточнена
УдалённоseniorRussia
middleAmphoe Mueang Chiang Mai, Thailand
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.