پرداخت الکترونیک سامان کیش (سپ)
پرداخت الکترونیک سامان کیش (سپ)

Senior Front-End Developer

Tehran/ Parkvay
Full Time
Saturday to Wednesday
-
Loan -Bonus -Health insurance -Learning stipends
1001 - 5000 employees
Internet Provider / E-commerce / Online Services
Iranian company dealing only with Iranian entities
1382
Privately held
توضیحات بیشتر

key Requirements

5 years experience in similar position
React - Advanced
Next.js - Advanced

Job Description

We are looking for a Front-end Developer to join one of SEP’s fast-growing ventures. In this role, you will work on building fast, scalable, and user-centric interfaces for an e-commerce platform, ranging from internal merchant dashboards to customer-facing storefronts.

Key Responsibilities:

  • Design, develop, and maintain frontend applications using React and Next.js.
  • Build reusable UI components and contribute to a shared design system.
  • Implement responsive and cross-browser user interfaces.
  • Integrate frontend applications with RESTful and/or GraphQL APIs.
  • Optimize performance with a strong focus on Core Web Vitals, SEO, and user experience.
  • Effectively leverage Next.js features such as SSR, ISR, Image Optimization, and App Router.
  • Implement and manage state management and data-fetching strategies (e.g., Zustand, Redux Toolkit, TanStack Query, SWR).
  • Write and maintain unit and integration tests for critical user flows (e.g., checkout).
  • Collaborate closely with backend, product, and design teams.
  • Design and evolve the frontend architecture and technical roadmap.
  • Define and enforce frontend standards (TypeScript, linting, testing, code structure).
  • Lead code reviews and mentor team members.
  • Balance technical quality with delivery speed in a startup environment.
  • Own features end-to-end, from design decisions to production performance.

Requirements:

  • +5 years of professional experience in frontend development.
  • Strong proficiency in React and solid production experience with Next.js.
  • Proficiency in TypeScript and modern CSS frameworks (preferably Tailwind CSS).
  • Experience with state management and frontend data-fetching patterns.
  • Good understanding of web performance, accessibility (a11y), and SEO.
  • Familiarity with Docker (at least in development environments).
  • Strong collaboration and communication skills in product-driven teams.
  • Technical Stewardship: Define the frontend roadmap, establish coding standards (TypeScript, Linting, Testing), and ensure the team follows them.
  • Growth & Coaching: Mentor mid-level developers through deep code reviews and pair programming, fostering a culture of "vibe coding" and high-velocity shipping.


Nice to Have:

  • Experience with AI-augmented development tools (Vibe Coding) (e.g., Cursor, Windsurf, v0.dev)
  • Experience with animations and micro-interactions (e.g., Framer Motion)
  • Experience building SaaS dashboards or e-commerce platforms.
  • Familiarity with CI/CD pipelines and modern deployment platforms.

Job Requirements

Age
26 - 40 Years Old
Gender
Men / Women
Software
React| Advanced Next.js| Advanced

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

ارسال رزومه برای پرداخت الکترونیک سامان کیش (سپ)