Robusta Studio

Senior Frontend Engineer

Robusta Studio

full-time

Posted on:

Location Type: Hybrid

Location: Cairo • 🇪🇬 Egypt

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

BabelGraphQLJavaScriptNext.jsNode.jsReactTypeScriptWebpack

About the role

  • Develop, optimize, and maintain high-performance frontend applications using **JavaScript** and **TypeScript**.
  • Architect and implement scalable solutions using **React.js** and its ecosystem.
  • Utilize frontend build tools and bundlers such as **Webpack, Vite, and Babel**.
  • Collaborate with backend teams to integrate **RESTful** and **GraphQL APIs**.
  • Implement **Next.js** or other server-side rendering (SSR) frameworks to enhance performance and SEO.
  • Ensure adherence to **web accessibility standards** (WCAG, ARIA) and SEO best practices.
  • Apply performance optimization techniques to improve application speed and responsiveness.
  • Maintain version control using **Git** and support CI/CD pipelines and deployment workflows.
  • Conduct code reviews, enforce best practices, and mentor junior and mid-level engineers.
  • Work closely with **UI/UX designers** to deliver pixel-perfect and animated user interfaces.
  • Manage complex network requests and API interactions efficiently.
  • Contribute to sprint planning, effort estimation, and delivery timelines.
  • Stay up to date with the latest frontend trends and continuously improve development standards.

Requirements

  • Strong proficiency in **JavaScript** and **TypeScript**.
  • **5+ years of experience** as a Frontend Engineer.
  • Deep expertise in **React.js** and its ecosystem.
  • Solid understanding of **HTML5, CSS3**, and CSS preprocessors.
  • Experience integrating frontend applications with **RESTful and/or GraphQL APIs**.
  • Hands-on experience with **Next.js** or other SSR frameworks.
  • Knowledge of frontend build tools (**Webpack, Vite, Babel**, etc.).
  • Strong understanding of frontend **performance optimization** techniques.
  • Familiarity with **web accessibility standards** and SEO best practices.
  • Proficiency in **Git** and experience with CI/CD pipelines and deployment processes.
  • Experience with frontend testing frameworks.
  • Advanced understanding of network requests and API interactions.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work effectively within cross-functional teams.
  • Nice to Have
  • Experience with UI frameworks and component libraries (e.g., **Tailwind CSS**).
  • Basic knowledge of backend development (**Node.js, Express**, etc.).

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptTypeScriptReact.jsHTML5CSS3Next.jsRESTful APIsGraphQL APIsperformance optimizationfrontend testing frameworks
Soft skills
problem-solvinganalytical skillscommunication skillscollaborationmentoringsprint planningeffort estimationdelivery timelines