Senior ReactJS Engineer

Location: remote (+- 1 hour from CET)

Employment: full-time (40 hours per week)


Our client is a product-driven technology company operating in the video streaming space, providing a full-cycle platform for launching, managing, and scaling digital video services.

The company combines expertise in platform development, product strategy, and delivery to support a wide range of clients — from large-scale broadcasters to niche content providers — across international markets.

We’re looking for a Senior ReactJS Engineer to join a cross-functional team working on a mature, production-grade web platform.

You’ll be contributing to a key client project, building user-facing features, and maintaining high standards of code quality and architecture.

Requirements:

  • 5+ years of experience as ReactJS Engineer (strong React 18 + TypeScript is required) 
  • Experience with modern state management approaches outside of Redux, including working with proxy- or signal-based libraries such as Valtio or Zustand
  • Experience with data fetching strategies using tools like SWR or TanStack Query, including handling caching mechanisms and token renewal. 
  • Experience with Webpack 5, including optimizing bundle performance, implementing code splitting, and using lazy loading techniques. 
  • Experience in writing tests using Jest and React Testing Library, as well as end-to-end testing with Playwright
  • Familiarity with Storybook, ESLint, and enforced code quality tooling 
  • Comfortable working in complex, long-lived codebases, with a strong understanding of plugin-based architecture and the separation between server and application state
  • Prefers explicit, practical solutions over heavy abstraction; experience in SaaS or multi-tenant environments is a plus
  • Strong communication skills and ability to work in a team
  • Fluent English (spoken and written)

Nice to have requirements:

  • Experience with streaming / media products
  • Basic backend understanding (BFF concept)
  • Accessibility and i18n knowledge
  • Docker / cloud / CI-CD basics
  • Experience in SaaS or multi-tenant products

Responsibilities:

  • Develop features within a structured monorepo
  • Work with a plugin-based architecture
  • Review code and support engineering best practices
  • Collaborate on estimations and backlog refinement
  • Translate business requirements into technical solutions
  • Use AI tools (including Claude)  in your daily workflow

We offer:

  • Remote work in the international company with HQ in Dublin, Ireland
  • Competitive salary in the EUR
  • Flexible working hours to help you manage your work/life balance
  • Career and professional growth
  • Warm and friendly attitude to every specialist