back to jobs

Front-end Developer

Location: Tehran
Technology
Posted: Jul 9, 2026

Iranian Company in Fintech Industry

Annual Package: 1 – 1.6 billion Tomans


Responsibilities

·        Design and build complex user interfaces using Next.js for high-traffic fintech products.

·        Develop smooth UIs under heavy data and interaction with no memory leaks.

·        Optimize client-side performance using SSR, SSG, ISR, and efficient state management.

·        Integrate with backend APIs handling loading, error, concurrency, and race conditions.

·        Collaborate closely with backend, product, and design teams for cohesive solutions.

·        Write clean, testable, maintainable code with component and E2E testing.

·        Ensure client-side security and web accessibility (a11y) standards.

·        Act as technical voice in architecture and product decisions.

·        Continuously monitor and optimize application performance.

·        Leverage AI-assisted tooling to accelerate development while maintaining quality.


Requirements

·        Minimum 5 years of front-end experience with Next.js, React, and TypeScript.

·        Deep understanding of JavaScript fundamentals and React internals (reconciliation, Fiber).

·        Solid grasp of Next.js rendering models including SSR, SSG, and ISR.

·        Strong state management experience with server-side data synchronization.

·        Proven API integration skills handling loading, errors, race conditions, and error boundaries.

·        Advanced CSS skills for precise and responsive layouts.

·        Experience with component and E2E testing and design patterns.

·        Strong product and UX sense with ability to influence API design.

·        Familiarity with GitLab CI, Docker, and CI/CD pipelines (plus).

·        Background in fintech or data-heavy products (strongly preferred).

© 2023 Mirana
Endorsed & Invested in by:
ATS Powered by: