ملی‌گلد
ملی‌گلد

Senior Frontend Developer (Next.js)

Tehran/ Sa'adat Abad
Full Time
Saturday to Wednesday
-
-
51 - 200 employees
IT / Software / Hardware
Iranian company dealing only with Iranian entities
1398
Privately held
توضیحات بیشتر

key Requirements

5 years experience in similar position
JavaScript - Intermediate
TypeScript - Intermediate
Next.js - Intermediate

Job Description

We are looking for an experienced Senior Frontend Developer specialized in Next.js to join our tech team. You will lead the frontend architecture, build high-performance web applications, and ensure a seamless user experience. If you are passionate about clean code, modern web standards, and pixel-perfect implementation, this role is for you.

Key Responsibilities:

  • Development: Architect and build scalable, maintainable, and high-performance web applications using Next.js and TypeScript.

  • Performance: Optimize application speed and scalability, focusing on Core Web Vitals, SEO, and hydration strategies.

  • Rendering Strategies: Effectively utilize Server-Side Rendering (SSR), Static Site Generation (SSG), and Incremental Static Regeneration (ISR).

  • Collaboration: Translate Figma designs into responsive, interactive, and accessible UI components.

  • Code Quality: Establish frontend best practices, conduct thorough Code Reviews, and ensure high test coverage.

  • Mentorship: Mentor mid-level and junior developers to foster technical growth within the team.

  • Integration: Collaborate with backend engineers to integrate RESTful or GraphQL APIs efficiently.

Technical Requirements:

  • Experience: 4+ years of frontend development experience, with significant expertise in React and Next.js.

  • Languages: Strong proficiency in JavaScript (ES6+) and TypeScript.

  • Framework Mastery: Deep understanding of Next.js features (App Router, Server Components, Image Optimization, Middleware).

  • State Management: Proficiency with state management solutions like Redux Toolkit, Zustand, or Context API.

  • Styling: Expert knowledge of modern CSS, specifically Tailwind CSS, CSS Modules, or CSS-in-JS libraries.

  • Data Fetching: Experience with server-side and client-side data fetching using React Query (TanStack Query) or SWR.

  • Tools: Proficiency with Git, Webpack/Turbopack, and package managers (npm/yarn/pnpm).

Nice-to-Have:

  • Experience with Testing Frameworks (Jest, React Testing Library, Cypress, Playwright).

  • Familiarity with GraphQL.

  • Experience building Design Systems using Storybook.

  • Knowledge of CI/CD pipelines for frontend deployment (Vercel, Netlify, Docker).

  • Experience with Monorepo architectures (Nx, Turbo).

 

Job Requirements

Gender
Men / Women
Software
Next.js| Intermediate JavaScript| Intermediate TypeScript| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای ملی‌گلد