Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com

Senior React Developer (React, TypeScript, Node.js)

Arrow Enterprise Computing Solutions Limited
šŸ‡ŖšŸ‡¬ Egypt
On-site
Senior
1 week ago
  • React.js
  • TypeScript
  • Node.js
  • Material UI
  • JavaScript
  • Webpack
  • Design Systems
  • Next.js
  • Adobe
  • AEM
  • SEO
  • REST API
  • GraphQL
  • Jest
  • Cypress
  • Testing Library
  • Redux
  • Zustand
  • CI/CD
  • Devops
  • Storybook
  • Sass
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Position:

Senior React Developer (React, TypeScript, Node.js)

Job Description:

We are looking for aSenior React Developer with expertise inReact, Material UI, TypeScript, and Node.js to help build and optimize high-performance web applications. The ideal candidate has a strong foundation in front-end development best practices, advanced TypeScript skills, and experience with modern JavaScript build tools like Webpack. Experience in Node.js library packaging, design systems, and optimizing front-end performance is highly desirable. This candidate is to lead the design and delivery of modern web experiences built onReact / Next.js andAdobe Experience Manager (AEM) Headless architecture. The architect will define technical strategy, content modeling, and integration patterns to deliverscalable, performant, and SEO-optimized digital experiences leveraging apure headless CMS approach.

Responsibilities

  • Define and implementĀ end-to-end architectureĀ usingĀ AEM Headless (Content Fragments, GraphQL APIs)Ā andĀ React/Next.jsĀ frontends.

  • ArchitectĀ Server-Side Rendering (SSR),Ā Static Site Generation (SSG), andĀ edge renderingĀ strategies to optimize SEO and performance.

  • DesignĀ content models and governance structuresĀ that enable omnichannel content reuse.

  • Develop and optimize React components, ensuring reusability, maintainability, and performance.

  • Architect and maintain a scalable React application structure, following best practices for long-term sustainability.

  • Build and package Node.js libraries to be reusable across multiple projects.

  • Write clean, efficient, and scalable TypeScript code, ensuring strong type safety and maintainability.

  • Build UI components using Material UI, ensuring consistency with design guidelines.

  • Integrate and consume RESTful APIs or GraphQL endpoints efficiently.

  • Implement and manage front-end testing using frameworks such as Jest, Cypress, or React Testing Library.

  • Optimize Webpack configurations for faster builds, better bundling, and improved performance.

  • Ensure adherence to best practices for performance optimization, accessibility, and security.

  • Collaborate closely with backend teams to integrate APIs and optimize data fetching strategies.

  • Debug and resolve complex issues across the front-end stack, including state management and caching strategies.

  • Stay updated with the latest trends in React, TypeScript, and front-end development to deliver best-in-class solutions.

  • Participate in code reviews, mentor junior developers, and contribute to technical discussions.

Qualifications

  • 10+ years of experienceĀ in front-end development, with at leastĀ 8+ years of hands-on React experience.

  • AdvancedTypeScript skills, with a focus on type safety and best practices.

  • Strong experience with Material UI for building accessible, consistent UIs.

  • Solid understanding ofNode.js and experience withNode.js library packaging.

  • Hands-on experience withfront-end test frameworks (Jest, Cypress, React Testing Library).

  • Deep understanding ofWebpack, includingperformance optimizations, tree shaking, and bundle splitting.

  • Familiarity withstate management solutions such asRedux, Zustand, or Recoil.

  • Experience withperformance tuning, lazy loading, and optimizing Lighthouse scores.

  • Familiarity withCI/CD pipelines andDevOps practices for front-end deployments.

  • Strong knowledge of RESTful APIs and GraphQL,with experience in efficient data fetching strategies.

  • Excellent problem-solving skills and the ability todebug complex front-end issues.

  • Strong communication skills, with the ability to collaborate effectively with designers, backend developers, and stakeholders.

Must Have Skills

  • React

  • Material UI

  • TypeScript

  • Storybook

  • SASS

Location:

EG-Cairo, Egypt (Al Emdad & Al Tamween)

Time Type:

Full time

Job Category:

Information Technology

Senior React Developer (React, TypeScript, Node.js) Ā· Arrow Enterprise Computing Solutions Limited

Auto apply with Likeremote