img
Contract TypeFull-time
Workplace typeRemote
LocationSaudi Arabia

Job Description

About the Role

Infosysta is seeking a Senior Frontend Developer with strong expertise in **** and React to join an existing product team in Saudi Arabia. This full-time role involves taking ownership of a project currently in mid-development. The ideal candidate will quickly understand complex codebases, collaborate effectively with cross-functional teams, and deliver high-quality features while maintaining performance, scalability, and code quality.

This position requires a hands-on engineer comfortable with making architectural decisions, reviewing code, resolving technical debt, and driving front-end development through to production.

Key Responsibilities

  • Take ownership of an existing **** application, quickly understanding its architecture, business requirements, and development roadmap.
  • Develop and maintain scalable, high-performance web applications using ****, React, TypeScript, and modern front-end technologies.
  • Collaborate with Product Managers, UX/UI Designers, and various engineering teams (front-end, full-stack, back-end, QA) to deliver features on schedule.
  • Review, refactor, and improve existing code to ensure maintainability and optimal performance.
  • Implement responsive, accessible, and user-friendly interfaces.
  • Optimize application performance, Core Web Vitals, SEO, and page load times.
  • Design and consume RESTful APIs and/or GraphQL services.
  • Participate in architectural discussions and contribute to technical decision-making processes.
  • Establish and enforce front-end coding standards, testing practices, and CI/CD processes.
  • Mentor junior engineers and perform comprehensive code reviews.

Required Qualifications and Experience

  • A minimum of 7 years of professional front-end development experience.
  • At least 4 years of experience with ******
  • A minimum of 3 years of experience with **** in production environments.
  • Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3.
  • Demonstrated experience taking over and contributing to existing applications, not solely greenfield projects.
  • Deep understanding of Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), App Router, and Server Components.
  • Experience with modern state management solutions such as Redux Toolkit, Zustand, and React Query / TanStack Query.
  • Strong understanding of web performance optimization and debugging techniques.
  • Experience integrating with REST APIs and various backend services.
  • Familiarity with Git workflows and Agile development practices.

Preferred Skills and Knowledge

  • Experience with Vercel deployment and hosting.
  • Proficiency with Tailwind CSS, Material UI, or other component libraries.
  • Knowledge of **** and API development.
  • Experience with automated testing frameworks such as Jest, React Testing Library, Cypress, or Playwright.
  • Cloud experience, particularly with Azure.
  • Experience in micro-frontend architectures.

Technical Environment

The primary technical stack for this role includes:

  • **** (Latest Version)
  • React
  • TypeScript
  • Tailwind CSS
  • REST / GraphQL APIs
  • GitHub
  • CI/CD Pipelines
  • Vercel / Cloud Platforms

Initial Focus and Success Metrics

Within the first 90 days, the successful candidate is expected to:

  • Fully understand the existing codebase and architectural patterns.
  • Take ownership of key feature development and bug fixes.
  • Contribute to improvements in code quality and development velocity.
  • Actively participate in architectural decisions and the establishment of front-end best practices.
  • Help drive the project successfully through upcoming delivery milestones.

Requirements

  • Requires 5-10 Years experience

Similar Jobs