Senior Frontend Developer (Next.js)

تهران

حدود یک ماه پیش منتشر شده

Job Description

Role Overview We’re looking for a Senior Frontend Developer with strong expertise in Next.js, modern web technologies, and scalable frontend architectures.You’ll be responsible for building and optimizing user-facing applications that interface seamlessly with our FastAPI-based backend, ensuring top-notch performance, security, and user experience across all touchpoints. This is a key role in our growing fintech platform — where quality, reliability, and precision truly matter.     Key Responsibilities Design, develop, and optimize high-performance React/Next.js applications for fintech products. Collaborate closely with backend engineers (FastAPI) to design clean and secure API integrations. Implement server-side rendering (SSR) and static site generation (SSG) for SEO and performance optimization. Ensure top-notch UX consistency, responsive design, and cross-browser compatibility. Manage state efficiently using tools like Redux Toolkit, Zustand, or React Query. Build reusable component libraries and design systems aligned with UI/UX guidelines. Integrate real-time features (e.g., data streaming from Kafka-powered backend endpoints). Write clean, maintainable, and testable code with TypeScript and modern best practices. Optimize build pipelines and deployments through Docker and Kubernetes setups. Participate in code reviews, technical discussions, and mentorship of mid-level developers.     Must-Have Qualifications 5+ years of professional experience in frontend development. Strong expertise in Next.js, React, TypeScript, and modern ES standards. Solid understanding of SSR/SSG, API integration, and frontend security. Experience working closely with backend REST APIs and async data handling. Proficiency in state management libraries (Redux, Zustand, Recoil, or similar). Strong grasp of UI performance optimization (bundle splitting, lazy loading, etc.). Hands-on experience with Docker, CI/CD, and modern frontend build pipelines. Understanding of authentication flows (OAuth2, Keycloak, JWT) and secure session handling. Strong focus on pixel-perfect UI, aesthetics, and usability.     Good to Have Experience in Fintech, Banking, or Investment Platforms. Familiarity with GraphQL, WebSockets, or real-time data integration. Experience contributing to design systems or working with Storybook. Familiarity with microfrontend architectures. Understanding of CI/CD pipelines, Kubernetes, and monitoring tools. Interest in data visualization and financial dashboards (e.g., Recharts, D3.js).     What We Offer The opportunity to build impactful fintech products that shape the financial future of Iran. Backed by Charisma Holding, with a mission-driven and innovative team. Competitive compensation and comprehensive benefits package. A dynamic culture focused on technical excellence, growth, and creativity. Collaborative, high-energy environment where your code truly makes an impact.

Employment Type

Job Category

Seniority

Details

Employment type

Job Category

Educations

Seniority

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