freehire launches on Product Hunt on 26 August.

Follow →

Senior Frontend Developer

Summary

Senior Frontend Engineer builds and optimizes a Next.js/React application, refactoring legacy code and driving performance improvements for a mid-development product.

Infosysta is a leading software integrator and Atlassian Platinum Partner, providing digital transformation solutions, managed services, and AI-driven platforms across the Middle East. With operations in the UAE, KSA, Lebanon, and Egypt, Infosysta supports enterprise clients across industries with cutting-edge tools, agile delivery, and scalable growth.

Position Overview

We are seeking a Senior Front-End Engineer with strong expertise in Next.js and React to join an existing product team and take ownership of a project currently in mid-development. The ideal candidate can quickly understand complex codebases, collaborate with cross-functional teams, and deliver high-quality features while maintaining performance, scalability, and code quality.

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

Key Responsibilities

  • Take ownership of an existing Next.js application and quickly ramp up on the current architecture, business requirements, and development roadmap.
  • Develop and maintain scalable, high-performance web applications using Next.js, React, TypeScript, and modern front-end technologies.
  • Collaborate with Product Managers, UX/UI Designers, front + fullstack + Backend Engineers, and QA teams to deliver features on schedule.
  • Review, refactor, and improve existing code to ensure maintainability and 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.
  • Establish and enforce front-end coding standards, testing practices, and CI/CD processes.
  • Mentor junior engineers and perform code reviews.

Qualifications and Experience

  • 7+ years of professional front-end development experience.
  • 4+ years of experience with React.js.
  • 3+ years of experience with Next.js in production environments.
  • Experience taking over and contributing to an existing application rather than starting greenfield projects only.
  • Deep understanding of:
    • Static Site Generation (SSG)
    • Incremental Static Regeneration (ISR)
    • App Router and Server Components
  • Experience with modern state management solutions such as:
    • React Query / TanStack Query
  • Strong understanding of web performance optimization and debugging.
  • Experience integrating with REST APIs and backend services.
  • Familiarity with Git workflows and Agile development practices.

Preferred Qualifications

  • Experience with Vercel deployment and hosting.
  • Experience with Tailwind CSS, Material UI, or other component libraries.
  • Knowledge of Node.js and API development.
  • Experience with automated testing frameworks:
    • Jest
    • React Testing Library
    • Cypress or Playwright
  • Cloud experience (Azure).
  • Experience in micro-frontend architectures.

Technical Stack

  • React
  • TypeScript
  • Tailwind CSS
  • REST / GraphQL APIs
  • GitHub

What Success Looks Like

Within the first 90 days, you will:

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

Employment Type: Full-Time

Seniority Level: Senior Engineer / Lead Individual Contributor

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available