استخدام Senior React Engineer (Next.js)
شرح موقعیت شغلی
We're looking for a Senior React (Next.js) Engineer to help build the core Mahyar web application. You'll be responsible for developing a production-grade fintech platform, working closely with backend, blockchain, product, and compliance teams.
This is not a marketing website—accuracy, reliability, performance, and security are critical.
You'll have real ownership over architecture, frontend patterns, technical decisions, and delivery.
What You'll Be Working On
- Building the Mahyar web application using Next.js, React, and TypeScript
- Implementing core user flows, including:
- Marketplace browsing (pre-login)
- Property investment
- Fiat & crypto checkout
- Portfolio & yield tracking
- Secondary marketplace (buy/sell)
- Integrating with:
- Payment providers (cards, Apple Pay, Google Pay)
- KYC providers
- Backend APIs (ledger, investments, payouts)
- Authentication and user management
- Building responsive, accessible, and high-performance user interfaces
- Ensuring a seamless UX for financial workflows
- Handling complex edge cases such as failed payments, pending crypto transactions, KYC verification states, and asynchronous processing
- Collaborating closely with product and design teams to refine user journeys and reduce friction
- Writing clean, maintainable, scalable, and well-tested code
- Contributing to frontend architecture, performance optimization, and engineering best practices
What We're Looking For
Must Have
- Strong experience building production applications with React and Next.js
- Excellent TypeScript skills
- Strong understanding of modern React patterns and hooks
- Experience with state management (React Query, Zustand, Redux, or similar)
- Experience integrating REST and/or GraphQL APIs
- Experience integrating third-party services such as payments, authentication, analytics, or KYC providers
- Strong attention to detail, particularly around financial and transactional user flows
- Experience building responsive applications across desktop and mobile browsers
- Comfortable working in a fast-moving startup environment
Nice to Have
- Experience with fintech, payments, trading, or investment platforms
- Exposure to crypto or blockchain concepts (no deep on-chain development required)
- Experience working with regulated products (KYC, AML, compliance)
- Familiarity with server-side rendering (SSR), static generation (SSG), and performance optimization in Next.js
- Experience with testing frameworks such as Playwright, Cypress, Jest, or React Testing Library
- Experience shipping products used by thousands of users
Tech Stack (Current Direction)
- Next.js (App Router)
- React + TypeScript
- Tailwind CSS
- React Query
- Zustand
- REST & GraphQL APIs
- Stripe / Checkout.com (Apple Pay, Google Pay, cards)
- Node.js / TypeScript backend
- Solana integrations (blockchain infrastructure handled separately)
- MongoDB / PostgreSQL
- Sentry, analytics, feature flags, and CI/CD
مهارتهای مورد نیاز
- typescript
- React
- NextJS
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۷۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست