Senior Frontend Engineer - Immediate Hire - Octopus by RTG

Cairo , Egypt
Remote

AI overview

Contribute to high-performance web applications and mentor juniors while collaborating closely with back-end developers in a dynamic and innovative team environment.

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+)ReactNext.js, and TypeScript.
  • In-depth knowledge of React Hooksclass components, and modern design patterns.
  • Experience with state management libraries (Redux, Context API, Recoil).
  • Familiar with Next RouterReact Router, and React lifecycle methods.
  • Proficient with HTML5CSS3, 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

robusta is a tech agency working with a diverse client base across different sectors & industries on implementing digital transformation programs. Engagements are typically focused on digitization of existing operations & processes and/or activation of digital customer engagement channels. With a team of 100+ tech and market consultants, robusta maintains an impactful footprint across EMEA and engages with its clients through its two key operations hubs in Egypt and Germany.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Frontend Engineer Q&A's
Report this job
Apply for this job