Available for full-time & freelance Open to relocation · EU · Canada · GCC · Remote

Hossein Sadeghi

Senior Front-End Developer · React · Next.js · TypeScript

Iran — open to global relocation 7+ years experience English — Professional working proficiency

I build scalable, high-performance web applications across fintech, SaaS, banking, and enterprise systems. With 7+ years in React, Next.js, Angular, and TypeScript — plus hands-on Node.js / NestJS — I ship clean, type-safe, accessible products used by millions, and I'm ready to bring that to a new team abroad.

Download CV Copied! GitHub
7+
Years of experience
30M+
Users served at scale
97
Peak Lighthouse score
~50%
Faster load times delivered
About

Senior engineer with a product mindset

I'm a Senior Front-End Developer with over seven years of professional experience building scalable, high-performance web applications across fintech, SaaS, banking, and enterprise systems. I specialize in React, Next.js, Angular, Vue.js, and modern frontend architecture, with hands-on backend experience in Node.js and NestJS.

I have a proven track record of improving performance, reducing bundle sizes, increasing maintainability, and delivering production-ready solutions used by millions of users. I write clean, type-safe code, optimize with SSR and modern build strategies, and collaborate closely with cross-functional teams in Agile environments.

Based in Iran and open to remote work and relocation, I'm actively seeking senior engineering roles in the EU (Netherlands, Germany, Nordics), Canada, and the GCC. As a non-EU candidate, I'm open to employer visa sponsorship.

Education

B.Sc. in Computer Science

Sadjad University

Experience

7+ years professional development

Fintech · SaaS · Enterprise

Languages

English — Professional working proficiency

Open to learning local languages

Availability

Full-time & freelance

Relocation & remote-ready

Skills

Technical toolkit

Technologies and practices I use to ship production-grade, high-performance software.

Frontend

  • React
  • Next.js
  • Angular (v6–v14+)
  • Vue.js
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • PWA
  • Accessibility (WCAG)

State & Data

  • Redux
  • Zustand
  • NgRx
  • Pinia
  • TanStack Query
  • RxJS

Performance

  • SSR
  • SSG
  • Lazy Loading
  • Code Splitting
  • Tree Shaking
  • Webpack
  • Vite

Backend & APIs

  • Node.js
  • NestJS
  • Express.js
  • REST APIs
  • GraphQL

Databases

  • PostgreSQL
  • MongoDB
  • Firebase

DevOps & Testing

  • Docker
  • Git
  • CI/CD
  • Jest
  • Cypress
  • RTL
  • Agile / Scrum
  • Jira
Experience

Where I've made impact

Senior roles across fintech, SaaS, and enterprise product teams.

  1. Feb 2025 — Present

    Front-End (Full-Stack) Developer

    Dotin · Fintech / Banking Systems

    • Contribute to large-scale fintech systems across banking and digital financial services in security-critical environments.
    • Built Ehdacenter.ir, a national platform serving 2M+ active users, improving scalability and SEO with Next.js SSR.
    • Achieved Lighthouse scores up to 97 through accessibility, performance, and best-practice optimization.
    • Shipped an internal enterprise service platform (CMS, ACL, Captcha) as an installable, type-safe npm package.
  2. Jul 2024 — Feb 2025

    Frontend Developer

    Dastyar

    • Designed and built a cross-platform web app from scratch using React and Ionic.
    • Contributed to backend architecture with Node.js and Express, strengthening authentication and data security.
    • Developed a Chrome Extension integrated with the main platform to boost productivity.
    • Built a modular UI component system that cut future development time by ~60%.
  3. Mar 2023 — Jul 2024

    Frontend Developer

    Badesaba

    • Led frontend performance initiatives, reducing load times by ~50%.
    • Reduced JavaScript bundle size by ~40% via architectural refactoring and code splitting.
    • Improved UX for a platform serving 30M+ active users.
    • Mentored junior developers through technical reviews and knowledge-sharing sessions.
  4. Nov 2020 — Mar 2023

    Frontend Developer

    Saminrayaneh

    • Built a SaaS platform from scratch using Angular and TypeScript.
    • Led migration from Angular 6 to 14, reducing technical debt and bug reports by 60%.
    • Designed reusable component libraries, cutting feature development time by ~50%.
  5. Oct 2018 — Nov 2020

    Frontend Developer

    Ratagostar

    • Developed a real-time data visualization dashboard using Angular and NestJS.
    • Designed scalable frontend architecture with NgRx for optimized state management.
    • Collaborated with backend teams to design RESTful APIs and improve system efficiency.
  6. 2020 — Present

    Frontend Developer

    Freelance

    • Delivered production-ready applications across fintech, ATS, NGO, and e-commerce.
    • Built SEO-optimized web apps using React and Next.js with SSR.
    • Developed PWAs to improve offline capabilities and engagement, improving load times by ~50%.
Projects

Selected work

A few projects from professional and freelance engagements — focused on impact.

Ehdacenter.ir — National Organ Donation Platform

A national-scale public platform built with Next.js SSR, focused on scalability, SEO, and accessibility for a broad audience.

2M+ active users 97 Lighthouse score SSR + SEO optimized
Next.jsTypeScriptSSRSEO

Enterprise Service Platform

Internal enterprise platform providing CMS, ACL, and Captcha services, packaged as a reusable, installable npm module with strict TypeScript patterns.

Reusable across teamsType-safe by design
TypeScriptReactDocker

Dastyar Cross-Platform App

Cross-platform web app built from scratch with React and Ionic, including a Chrome Extension and a Node.js backend for authentication and data security.

~60% faster future dev
ReactIonicNode.jsZustand

SaaS Platform

Full SaaS platform built from scratch with Angular and TypeScript. Migrated Angular 6 → 14 with reusable component libraries.

~50% faster feature delivery60% fewer bugs
AngularTypeScriptNgRx

Real-Time Data Dashboard

Web dashboard for real-time data visualization using Angular and NestJS, with NgRx state management and RESTful API integration.

Real-time visualization
AngularNestJSNgRxREST APIs
Contact

Let's work together

Open to senior engineering roles, relocation opportunities (EU · Canada · GCC), remote work, and freelance collaboration.