
Senior ReactJS Engineer
Primary stack
Nice to have's
Job description
About the Position
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. 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.
Location: remote (+- 1 hour from CET)
Employment: full-time (40 hours per week)
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
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
- 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
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
About the Company
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.
© Ameware Group. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Every single project, a small feature, or an enterprise application, we approach with high commitment and exceptional professionalism. Through teamwork, respect, and drive, we build longlasting transparent relationships with the clients.Talented engineers are the heart of our company. For over a decade, Ameware Group has been helping businesses all over the world to solve their problems of local talent shortage, but not only. Schedule a call with our tech expert to build a highly skilled team and benefit from our value-added services.
More at Ameware Group
All 64 roles
Head of Sales
Ameware Group

Head of Sales
Ameware Group · United States

Senior Backend Engineer – Data & Experimentation Systems
Ameware Group

Senior QA Engineer
Ameware Group