
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.
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.
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.
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).
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.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای کاریزما