Front-End Developer - React

Модел на работа
Hybrid
Месторабота / Населено място
гр. София

Публикувана на:

10 август 2026

Валидна до:

30 септември 2026

At DIGITALL, we don't just deliver technology; we deliver the future! We are explorers, knowledge-hunters, tech geeks, problem solvers, and game changers who want to inspire and be inspired. Our DIGITALL people are always one step ahead: working with top-notch technologies, creating innovations ahead of market trends, and sharing a passion for discovering better ways. As a human-centric organization, our teams are built on mutual respect and open communication, allowing everyone to be authentic, express ideas, and unleash their potential. We are proud of our DIGITALL bright minds and never stop developing their skills to keep pushing boundaries together and do what we love. DIGITALL operates globally with a team of 1000 experts in 16 locations across 8 countries.

Key Responsibilities

  • Design, build, and maintain scalable UI component libraries using modern React and TypeScript.
  • Contribute to or lead micro-frontend implementations using Module Federation or equivalent strategies, enabling composable and independently deployable React applications within a shared 

    host shell.

  • State Management: Implement efficient global and server state strategies (Redux Toolkit, Zustand, React Query, or equivalent).
  • Interactive Features: Integrate mapping solutions (Leaflet / React-Leaflet) for rendering interactive maps, custom markers, and complex geospatial layer overlays.
  • Optimize application performance through caching, code splitting, dynamic imports, and virtualized lists for large datasets.
  • Establish testing suites using Jest, enforcing code quality via ESLint and Prettier. Partner with backend engineers to integrate APIs, collaborate with UX designers, and mentor team members in React best practices.

 

Required Qualifications

  • 5+ years of software development experience with a heavy focus on React.
  • Deep knowledge of modern React core concepts, TypeScript, and browser performance fundamentals.
  • Experience in unit and component testing using Jest.
  • Demonstrated mastery of frontend debugging, memory management, and rendering optimization.
  • Familiarity with consuming REST APIs and managing complex UI lifecycles.
  • Working knowledge of micro-frontend patterns and Module Federation.

Nice-to-Have Skills

  • Experience with Leaflet, React-Leaflet, or Mapbox GL JS for interactive GIS features.
  • Familiarity with Cesium.js for 3D geospatial and terrain visualization.
  • Familiarity with design systems or Tailwind CSS.
  • Experience with Nx monorepos for multi-app workspace management.
  • Tech Stack: React, TypeScript, Jest, ESLint, Module Federation, Leaflet / React-Leaflet, SCSS / Tailwind CSS, Cesium (optional).

 

Organizational information:

  • All applications will be treated in strict confidentiality
  • Please note that only shortlisted candidates will be invited to an interview
Професионална сфера
IT - Software Development / Support
Необходими езици
English
Минимално изискуемо образование
Bachelor’s Degree
Годишен отпуск
25 days paid annual leave
Заплащане и бонуси
Referral bonus
Здраве и осигуряване
Additional health insurance incl. dental care
Развитие и обучение
Career growth & Stability, Internal training, Language courses
Спорт и уелнес
Coolfit карта, Multisport card
Релокация и транспорт
Parking opportunities
Семейство и социална подкрепа
Company events & Fun
Работна среда
Balance between home and office work, Culture that encourages creativity & talent, Modern office with gaming and relax zones, Supportive workplace culture

Влез в профила си или се регистрирай, за да кандидатстваш по обявата.