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

Senior Frontend Developer (Next.js)

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

key Requirements

4 years experience in similar position

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

Age
25 - 35 Years Old
Gender
Men / Women

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

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

insight applicant

مقایسه من با سایر متقاضیان