ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Frontend Engineer - Immediate Hire - Octopus by RTG

robusta

Cairo, Cairo Governorate, Egypt Remote permanent

Posted: November 19, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are looking for a Senior Frontend Engineer to join our team in Cairo, Egypt, and work on a 1-year contract.

Job Description

About Octopus by RTG

Octopus by RTG is the tech hiring and outsourcing arm of Robusta Technology Group, dedicated to connecting exceptional tech talent with top-tier organizations across the MENA, GCC, Europe, the US, and Canada. We specialize in building strong, long-term partnerships between skilled professionals and innovative companies. Our mission is to empower growth, innovation, and excellence by matching the right talent with the right opportunities.

Currently, we are hiring a Senior Frontend Engineer for one of our partner organizations in KSA on a 1-year contract, offering the opportunity to contribute to exciting projects within a dynamic and forward-thinking environment.

Main Responsibilities

Development & Architecture

• Lead the development of high-performance, scalable web applications.
• Design and build reusable, modular, and high-quality React components.
• Architect and manage complex state management using Redux, Context API, Recoil, etc.
• Implement and manage API integrations (RESTful APIs, GraphQL).
• Optimize applications for speed, scalability, and performance (e.g., lazy loading, client-side rendering).
• Ensure cross-browser and cross-device compatibility.

Collaboration & Leadership

• Work closely with back-end developers, product managers, and UI/UX designers.
• Mentor junior developers and lead feature implementation.
• Participate in code reviews to ensure code quality and maintain standards.

Testing & Quality

• Implement test-driven development with unit and integration tests (Jest, Mocha, Cypress).
• Maintain documentation and follow best practices for maintainability.

Continuous Improvement

• Stay updated with the latest React, Next.js, and front-end technologies.
• Contribute to improving architecture and front-end workflows.


Requirements:
Experience

• Minimum 4+ years in front-end web development, primarily with React and Next.js.

Technical Skills

• Strong proficiency in JavaScript (ES6+), React, Next.js, and TypeScript.
• In-depth knowledge of React Hooks, class components, and modern design patterns.
• Experience with state management libraries (Redux, Context API, Recoil).
• Familiar with Next Router, React Router, and React lifecycle methods.
• Proficient with HTML5, CSS3, and styling libraries/frameworks (SASS, Styled Components, Emotion).
• Experience with front-end build tools (Webpack, Babel, NPM, Yarn).
• Strong understanding of API integration (RESTful APIs, GraphQL).
• Hands-on experience with testing tools (Jest, Mocha, Cypress, Enzyme).
• Proficient in Git version control and Git workflows (GitFlow, Pull Requests).

Soft Skills

• Excellent problem-solving and analytical thinking.
• Strong communication and team collaboration abilities.
• Ability to mentor and guide junior team members.
• Detail-oriented and focused on code quality and best practices.
• Comfortable working in a fast-paced, deadline-driven environment.

Preferred Qualifications

• Experience with Storybook for UI component documentation.
• Familiarity with Server-Side Rendering (SSR) and Static Site Generation (SSG).
• Experience with CI/CD pipelines and automated deployment.
• Background in Agile/Scrum methodologies.
• Understanding of UI/UX principles and tools (Figma, Sketch, Adobe XD).
• Knowledge of Docker or other containerization tools.


Benefits:
Salary in USD

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply