Senior ReactJS Developer
REDBEE SOFTWARE
Posted on September 11, 2025
VIEW JOB DETAILS
Job Description
Global leaders such as Whirlpool, Ford, GE Healthcare, Nespresso, Allianz, and Miele rely on the project’s Visual Engagement Platform to transform the way they deliver service and support. Our platform blends the digital and physical worlds into a real-time collaborative environment where representatives can see what their customers see and help them remotely. With a complete set of out-of-the-box features, APIs, SDKs, and integrations, we power advanced use cases in healthcare, field service, insurance, financial services, and customer experience.
We partner with CX leaders (Nice, Genesys, Five9) and SaaS innovators (Salesforce, ServiceNow, Corelogic), delivering trusted solutions in 75+ countries for 200+ enterprise clients. Founded in 2008, the platform is now the global leader in AR & AI-powered visual assistance, with offices in San Francisco (HQ), Paris and London — and a growing team in Romania.
You’ll be at the forefront of building sleek, scalable, and high-performing front-end applications using React.js, working on a platform used daily by global enterprises. If you also bring experience in Next.js and a passion for design systems (we use Storybook), you’ll be a perfect fit.
While the focus is on front-end excellence, skills in software architecture and Ruby on Rails back-end development are a strong plus — allowing you to shape not only features but also the structure and performance of our platform.
Requirements
Strong proficiency in JavaScript (ES6+) and TypeScript
Solid experience with React.js and its ecosystem
Familiarity with Next.js (or eagerness to learn)
Experience building and maintaining design systems (we use Storybook)
Excellent knowledge of HTML5, CSS3, and modern styling solutions (CSS Modules, Styled Components, Tailwind, Sha DCN, etc.)
Experience with state management (Redux, Zustand, Recoil, or similar)
Strong understanding of front-end architecture and best practices
Understanding of RESTful APIs and API integration
Experience with testing frameworks (Jest, React Testing Library, Cypress)
Direct collaboration with QA automation teams (Playwright or similar tools)
Familiarity with Git-based workflows and CI/CD pipelines
Experience working in an Agile/SCRUM environment
(Bonus) Experience with Ruby on Rails or other back-end technologies
Responsibilities
Develop and enhance front-end features and interfaces using React.js
Collaborate with designers to implement a Storybook-driven design system
Ensure applications are responsive, performant, and scalable
Contribute to front-end architecture discussions and decisions
Write clean, maintainable, and well-documented code
Work closely with QA automation engineers to integrate end-to-end and UI testing (Playwright or similar frameworks)
Participate actively in SCRUM ceremonies (daily stand-ups, sprint planning, retrospectives) and contribute to an agile culture
Debug, troubleshoot, and resolve issues efficiently
Stay up to date with modern front-end practices and tools
(Bonus) Work on Next.js projects for optimised front-end delivery
(Bonus) Contribute to back-end development in Ruby on Rails
Important disclosure: we can only collaborate with people located in Romania
Our tech stack
Frontend: React.js (with Storybook), Next.js (bonus)
Backend (bonus): Ruby on Rails APIs
Databases: MariaDB, Elasticsearch, Redis
Tools: GitLab (CI/CD), Docker (local development), JIRA (agile project management)
QA Automation: Playwright (or equivalent frameworks)
Methodology: SCRUM
What we Offer
Flexible schedule with full-remote work possibilities
Competitive salary and bonuses
Extra free days based on years of experience within the company
Private medical insurance with Regina Maria
Challenging projects that will boost your innovative skills
Working on impactful projects, for clients all across the world: US, UK, Ireland, Singapore, France, and Germany (don’t worry, time zones will not impact your schedule)
Technical infrastructure with Mac devices or your preferred equipment
An organizational culture based on continuous knowledge sharing
Dedicated budget for learning purposes
The opportunity to participate in conferences or other tech events of your interest
Regular team-building activities (cabin retreats, bowling, parties, airsoft, ping pong etc)
Apply for this position
Interested? You know what to do. Please attach your updated CV and we'll be in touch.