Frontend Developer

Join our team and build your career with us

🏢 Owais Capital | أويس المالية 📁 FrontEnd 🎯 Mid level

Job Description

Job description
Front-End Developer (Next.js)

About the Role

We are looking for a talented Front-End Developer with expertise in Next.js to join our development team. You will be responsible for building fast, scalable, and user-friendly web applications using modern React and Next.js frameworks, delivering exceptional digital experiences to our users.

 

Key Responsibilities

Develop and maintain responsive web applications using Next.js and React

Implement server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR) strategies

Build reusable UI components and front-end libraries for future use

Collaborate with designers to translate UI/UX designs into high-quality code

Optimize applications for maximum speed, scalability, and SEO performance

Integrate RESTful APIs and GraphQL endpoints into front-end applications

Implement responsive designs that work seamlessly across desktop, tablet, and mobile devices

Write clean, maintainable, and well-tested code following best practices

Participate in code reviews and contribute to team knowledge sharing

Stay up-to-date with the latest Next.js features, React ecosystem, and web development trends

Debug and troubleshoot issues across different browsers and devices

Work closely with back-end developers to ensure smooth integration

 

Required Qualifications

3+ years of professional experience in front-end development

1+ years of hands-on experience with Next.js (App Router and/or Pages Router)

Strong proficiency in React, JavaScript, and TypeScript

Deep understanding of Next.js features including SSR, SSG, ISR, and API routes

Experience with modern CSS frameworks (Tailwind CSS, CSS Modules, Styled Components)

Solid knowledge of HTML5, CSS3, and responsive design principles

Experience with state management solutions (React Context, Zustand, Redux)

Proficiency with Git version control and collaborative development workflows

Understanding of RESTful APIs and asynchronous request handling

Knowledge of web performance optimization techniques

Strong problem-solving skills and attention to detail

Excellent communication and teamwork abilities

 

Preferred Qualifications

Experience with Next.js 14+ App Router and Server Components

Knowledge of server actions and React Server Components (RSC)

Familiarity with deployment platforms (Vercel, AWS, Netlify)

Experience with TypeScript in large-scale applications

Knowledge of testing frameworks (Jest, React Testing Library, Playwright, Cypress)

Understanding of SEO best practices and web accessibility (WCAG)

Experience with headless CMS platforms (Contentful, Sanity, Strapi)

Familiarity with GraphQL and Apollo Client

Experience with CI/CD pipelines and DevOps practices

Knowledge of Docker and containerization

Contributions to open-source projects or strong portfolio

Experience with design systems and component libraries

 

Technical Skills

Next.js (App Router & Pages Router)

React & React Hooks

TypeScript/JavaScript (ES6+)

HTML5 & CSS3

Tailwind CSS / CSS Modules / Styled Components

State Management (Context API, Zustand, Redux)

RESTful APIs & GraphQL

Git & GitHub/GitLab

Responsive & Mobile-First Design

Web Performance Optimization

SEO & Web Vitals

Browser Developer Tools

Job Overview

  • Career Level: Mid level
  • Job Type: Full Time
  • Date Posted: December 28, 2025
  • Application Deadline: 28/12/2025 2:03 am

Share This Job