intella

Senior Frontend Engineer (React, TypeScript)

We are looking for a Senior Frontend Engineer to join our Engineering team and build high-quality, scalable web and mobile applications. You will own and ship features across multiple production applications used by real customers, while c…

intella · На сервисе с: 13.08.26 18:25

Зарплата не указанаЕгипетКаир
Job brief

We are looking for a Senior Frontend Engineer to join our Engineering team and build high-quality, scalable web and mobile applications. You will own and ship features across multiple production applications used by real customers, while contributing to architecture decisions, engineering best practices, and the continuous improvement of our frontend development standards.

You will work closely with Product, Design, Backend, and other Engineering teams to create responsive, performant, and accessible user experiences using modern frontend technologies.

What You'll Work On

  • Own and deliver frontend features across multiple production applications, including admin dashboards, customer-facing platforms, real-time communication tools, and CMS-powered websites
  • Design and develop reusable, maintainable, and scalable frontend components
  • Contribute to frontend architecture and make technical decisions that improve application performance, scalability, and maintainability
  • Build rich, responsive, and accessible user experiences across different products and platforms
  • Collaborate with Product and Design teams to translate requirements and designs into high-quality user experiences
  • Identify and resolve performance bottlenecks, rendering issues, and frontend bugs
  • Contribute to and maintain UI frameworks, component libraries, and frontend development standards
  • Write meaningful automated tests and promote a strong testing culture
  • Mentor junior and mid-level engineers and contribute to knowledge sharing and best practices
  • Work across multiple codebases and product domains while maintaining consistent engineering standards
  • Leverage AI development tools to improve productivity, debugging, code reviews, and delivery

Our Technology Stack

  • Next.js 15 - App Router
  • TypeScript
  • React 18/19 - Server Components
  • Tailwind CSS 4
  • shadcn/ui
  • Material UI 6
  • Zustand
  • React Query
  • Vitest
  • React Testing Library
  • next-intl
  • ESLint
  • Husky / Commitlint / lint-staged
  • Docker

Requirements

  • 4+ years of professional frontend development experience
  • Strong expertise in React and Next.js, including App Router, SSR, and React Server Components
  • Strong understanding of React internals, including reconciliation, Fiber architecture, rendering lifecycle, hooks execution order, and the Virtual DOM
  • Deep understanding of React Hooks, including appropriate usage and common pitfalls such as stale closures, unnecessary effects, and dependency array issues
  • Strong debugging and troubleshooting skills, including experience with React DevTools, performance profiling, stack traces, and production performance issues
  • Strong proficiency in TypeScript and experience building type-safe applications
  • Strong understanding of modern CSS approaches and experience with technologies such as Tailwind CSS, CSS-in-JS, or design systems
  • Experience with modern state management and data-fetching patterns, such as Zustand, Redux Toolkit, and React Query
  • Strong understanding of frontend performance optimization, including memoization, bundle analysis, lazy loading, and rendering optimization
  • Experience writing meaningful automated tests using tools such as Vitest and React Testing Library
  • Experience implementing internationalization (i18n) in production applications
  • Comfortable working across multiple products, codebases, and technical domains
  • Strong communication and collaboration skills with the ability to influence technical decisions and explain complex concepts clearly
  • Comfortable incorporating AI tools into the software development workflow for code generation, debugging, code reviews, and productivity

Nice to Have

  • Experience working with audio/media APIs, such as WaveSurfer.js
  • Familiarity with headless CMS platforms, such as Strapi
  • Experience developing real-time features using WebSockets or Socket.io
  • Experience contributing to component libraries or design systems
  • Experience with shadcn/ui and accessible component development
  • Experience working on SaaS or technology products

Key Competencies

  • Technical Leadership
  • Problem Solving & Debugging
  • Frontend Architecture
  • Performance Optimization
  • Code Quality & Testing
  • Communication & Collaboration
  • Mentoring & Knowledge Sharing
  • Ownership & Accountability
  • Continuous Learning
  • Attention to Detail

What Success Looks Like

  • Delivering high-quality frontend features across production applications
  • Building scalable, reusable, and maintainable frontend solutions
  • Improving application performance, reliability, and user experience
  • Contributing to strong frontend engineering standards and best practices
  • Supporting and mentoring other engineers
  • Taking ownership of technical challenges and driving solutions from development through production

Benefits

Join Intella and be part of a team that's shaping the future of AI and making a difference in the world. If you're ready to tackle exciting challenges and drive AI innovation, we want to hear from you

Похожие вакансии React

Другие площадки
it-work

Frontend разработчик

it-workНа сервисе с: 24.09.26 17:31
160k–263k ₽Не указана странаЛокация не указанаУдалёнка

Обязанности:
— Разработка нового функционала на React и доработка уже существующего под руководством ментора
— Работа в команде с ментором, участие в обсуждении задач, написание кода, покрытие функционала тестами
— Заниматься саморазвитием и повышать свой технический опыт

Требования:
— Знание JavaScript
— Начальные знания по React
— Знание HTML5+CSS3, SASS/LESS

Приветствуется:
— Опыт работы с Redux, TypeScript
— Знание протокола HTTP, REST
— Опыт взаимодействия с WEB API
— Опыт работы с различными UI библиотеками (Bootstrap, Material UI, Ant Design)
— Опыт написания тестов Unit, E2E
— Git / GitHub

Условия:
— Работа в удаленном формате
— 8 часовой рабочий день
— Обучение недостающим навыкам под руководством опытного наставника
— Оплата по результатам собеседования

О компании:
— Мы предоставляем менторские услуги в поиске и трудоустройстве на позиции в IT секторе

Приоритет соискателям, имеющим опыт работы в IT на смежных позициях, желающих переквалифицироваться на новый стек, или повысить свой грейд

Сайты компаний
альфа-банк

Front разработчик React/ Middle+

альфа-банкНа сервисе с: 24.09.26 17:25
Зарплата не указанаРоссияМоскваГибрид

Чем предстоит заниматься:
● Разрабатывать и сопровождать фронтальную часть новой системы на базе 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-системами

Что мы предлагаем:

• Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI

• Полную удалёнку или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи

• Сложные и интересные задачи, современный стек технологий

• Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и полная компенсация 10-ти дней больничного

• Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни

• Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий

• Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины

Эта вакансия также есть на:hh.ru
hh.ru
ода программное обеспечение

Middle Fullstack-разработчик (PHP)

ода программное обеспечениеНа сервисе с: 24.09.26 16:31
от 180k ₽РоссияМоскваГибрид

Мы — IT-компания, которая разрабатывает современные цифровые решения для сферы такси и пассажирских перевозок.

Наш основной продукт — приложение для водителей такси, которое помогает упростить ежедневную работу, автоматизировать основные процессы и сделать взаимодействие с сервисом более удобным и понятным.


Обязанности:
  • Доработка уникального highload-приложения (для таксистов).
  • Разработка и поддержка пользовательского интерфейса (UI) с использованием React.
  • Интеграция фронтенд-компонентов с бэкенд-API.
  • Разработка нового функционала на стороне бэкенда (PHP) и фронтенда (React).
  • Code Review.
  • Работа в команде 10 человек с сильным ТехЛидом.


Требования:

  • Уверенные знания PHP (опыт с версией 7.4 обязателен).
  • Опыт коммерческой разработки на JavaScript и React.
  • Опыт работы с TypeScript.
  • Глубокое понимание принципов работы MySQL и Redis, оптимизация запросов.
  • Опыт построения REST API.
  • Уверенное владение HTML/CSS/DOM.
  • Понимание современных концепций фронтенда: состояние приложения (State Management), жизненный цикл компонентов, хуки.
  • Знание и опыт настройки NGINX (проксирование, кэширование и т.п.).
  • Опыт работы с Git и современными практиками командной разработки.
  • Умение профилировать и оптимизировать код и запросы.
  • Умение внедрять инновационные подходы: создавать собственные алгоритмы, анализировать эффективность и, при необходимости, применять технологии ИИ/ML.
  • Опыт улучшения и рефакторинга легаси-кода.

Будет плюсом:

  • Опыт перехода с устаревших версий PHP или разделения монолита на модули.
  • Знание экосистемы React (Redux/MobX, Router, React Query и т.д.).
  • Опыт настройки инструментов сборки фронтенда (Webpack, Vite).
  • Навыки настройки CI/CD.
  • Понимание принципов безопасности веб-приложений (OWASP, XSS, CSRF и др.).
  • Знакомство с Docker.
  • Опыт встраивания ML/AI-решений (например, для автоматизации, прогнозирования, анализа пользовательских данных).
  • Опыт работы с системами логирования и мониторинга (например, ELK, Sentry и др.).


Условия:

  • Гибридный режим работы.
  • Комфортный офис в пешей доступности от м. Калужская, м. Зюзино, м. Воронцовская.
  • Любая форма оформления.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.