Job details
Senior React Developer on site in Riyadh ( 5 months Contract ) - Octopus by RTG
- Java
- Redux
- REST
- Cypress
- GraphQL
- Next.js
- ES6
Posted: 3 days ago
Who we are;
Octopus by RTG is enabling a key partner organization to grow their tech teams while focusing on AI. We are currently looking for the right pioneers to join the team!
Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.
Octopus is specialized in rapidly assembling remote & onsite global tech teams that are fully aligned with the culture and practices of a particular brand. By providing tailored hubs to suit its clients needs, Octopus gives companies all the advantages of remote work and offshoring without all the negatives.
We are looking for an experienced Frontend Developer specializing in React.js to strengthen our engineering team. This role offers the opportunity to contribute to large-scale projects, ensure high-quality delivery, and mentor less experienced developers. The ideal candidate is detail-oriented, collaborative, and committed to building performant and accessible web applications.
Key Responsibilities
- Develop, maintain, and enhance React.js applications with clean, maintainable, and well-tested code.
- Collaborate with cross-functional teams, including product, design, and backend, to deliver high-quality features.
- Ensure applications meet performance benchmarks, accessibility standards, and responsive design requirements.
- Conduct and participate in code reviews to uphold coding standards and share knowledge.
- Provide guidance, support, and mentorship to the team members.
- Contribute to shared libraries, design systems, and internal frontend tooling.
- Stay updated with the latest technologies and propose improvements to workflows, architecture, and tooling.
- 4–5 years of professional frontend development experience, with at least 3+ years working extensively with React.js.
- Strong proficiency in JavaScript (ES6+) and solid understanding of React hooks, component design, and state management.
- Experience with Redux Toolkit, React Query, or similar state management/data fetching tools.
- Familiarity with REST/GraphQL APIs, testing frameworks (Jest, React Testing Library, Cypress/Playwright), and modern build tools (Webpack, Vite, Nx).
- Strong knowledge of responsive design, accessibility (WCAG), and web security principles.
- Excellent communication skills and proven ability to work effectively in a team environment.
- Experience with PWAs, Firebase/Firestore, Liferay, SSR/Next.js, or i18n.
- Excellent English