img
Contract TypeFull-time
Workplace typeOn-site
LocationMadinah

Job Description

About the Frontend Developer Role

TestCrew is seeking a Frontend Developer to join our team in Al Madinah, Saudi Arabia. This full-time position involves leading the frontend architecture for complex, production-grade web applications. The role requires integrating these applications with distributed backends and real-time services, focusing on scalability, maintainability, and high performance.

Key Responsibilities

  • Design and develop scalable and maintainable web applications.
  • Lead the architecture for state management, data fetching, and rendering performance optimization.
  • Build real-time user interfaces using technologies such as WebSockets and Server-Sent Events (SSE).
  • Continuously improve the performance, reliability, error handling, and observability of frontend applications.
  • Debug complex issues related to browser performance and real-time data flows.
  • Define API contracts and establish resilient integration patterns with backend development teams.
  • Drive frontend development standards, including testing methodologies, code quality, and deployment processes.

Required Qualifications and Experience

  • Demonstrated deep frontend experience at a production scale.
  • Strong proficiency in TypeScript and React, along with modern frontend architectural patterns.
  • Proven experience with state management solutions, optimizing rendering performance, and managing large codebases.
  • Experience with asynchronous data flows and implementing real-time UI patterns.
  • A strong production mindset focused on reliability, observability, and maintainability.
  • Excellent browser tooling and debugging skills.
  • Experience with automation testing for frontend applications, specifically using Playwright.

Technical Skills

  • TypeScript
  • React
  • WebSockets
  • SSE (Server-Sent Events)
  • Playwright
  • ****
  • WebRTC

Work Details

This is a full-time position based in Al Madinah, Saudi Arabia (Medina). The company is TestCrew.


Requirements

  • No experience required

Similar Jobs