آگهی‌های استخدامی

استخدام 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

حداقل سابقه کار

  • سه تا شش سال

حقوق

  • حقوق از ۷۰,۰۰۰,۰۰۰ تومان

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت دورکاری

تاریخ انتشار آگهی:

۱۴۰۵/۰۵/۱۴
ارسال رزومه