Front-End Developer

SEP (Career Page Jobs) تهران

بیش از یک ماه منتشر شده

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: 2 to 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. 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.

Employment Type

  • Full Time

Job Category

Seniority

Details

Employment type

  • Full Time

Job Category

Educations

Seniority

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟