Matin Jahi
@matinjahi
Senior Frontend Developer building fast, scalable, SEO-optimized Vue/Nuxt apps with accessibility and clean-code ownership.
What I'm looking for
I’m a Senior Frontend Developer with 4+ years of experience building fast, scalable, SEO-optimized web applications using Vue.js, Nuxt.js, and TypeScript. I care deeply about SOLID principles, clean code, maintainability, accessibility, and owning code reviews end-to-end.
At GamaEdtech (Gamatrain), I architected scalable Nuxt.js/Vue.js frontend features for an open-source EdTech platform supporting 600,000+ registered schools. I designed an AI-assisted quiz builder and school finder, driving a 25% increase in user session duration, and integrated Three.js interactive content that improved user retention by 15%. I also redesigned Nuxt.js routing across 15+ pages to reduce page load times by 35% and strengthen Core Web Vitals while supporting Section 508-compliant navigation patterns.
Previously at IraniCard (Pateh), I led end-to-end frontend architecture for a travel platform, launching 7 core homepage sections in 8 months. I built a reusable Vue.js component library in a microservices environment (40% faster feature delivery) and introduced RxJS to reduce race-condition bugs by 65% in real-time search and availability. Earlier, I delivered interactive 3D product visualization with Three.js and Blender (30% engagement lift), improved perceived performance with GSAP scroll-triggered transitions (20% Core Web Vitals improvement), and extended a shared Vue.js component library with WCAG2.1 and SOLID practices.
Experience
Work history, roles, and key accomplishments
Frontend Developer
GamaEdtech
Apr 2025 - Present (1 year 2 months)
Architected scalable frontend features for a Nuxt.js 4/Vue.js 3 EdTech platform serving 600,000+ schools. Delivered 10+ production features, built AI-powered learning tools, integrated Three.js experiences, and optimized routing to reduce page load times by 35% while improving Core Web Vitals and accessibility.
SENIOR FRONTEND DEVELOPER
pateh
May 2024 - Jan 2025 (8 months)
Led frontend development for a Vue.js 3 travel platform, building scalable, reusable UI components in a microservices architecture. Created a shared component library, optimized asynchronous workflows with RxJS, and collaborated with product, backend, and QA teams to deliver performant, maintainable features using Agile methodologies.
FRONTEND DEVELOPER
Eron
Apr 2021 - Apr 2023 (2 years)
Developed responsive web applications using Vue.js, Nuxt.js, JavaScript, and TypeScript. Built interactive 3D product visualizations with Three.js and GSAP, integrated REST APIs, and created reusable UI components. Collaborated with designers and backend developers to deliver scalable, high-performance, and maintainable frontend solutions using Agile and Git workflows.
Education
Degrees, certifications, and relevant coursework
Shahid Mohsen Mohajer Technical and Vocational University
Bachelor of Science, Computer Engineering (Software)
2023 -
Grade: GPA: 18/20
Expected B.Sc. in Computer Engineering (Software) with a GPA of 18/20.
Shahid Shamsipour Technical and Vocational University
Associate of Science, Information Technology
2021 - 2023
Grade: GPA: 18/20
A.Sc. in Information Technology with a GPA of 18/20.
Tech stack
Software and tools used professionally
Google Tag Manager
ECharts
GitHub
GitLab
ESLint
Stylelint
scss-lint
RxJS
GitHub Actions
GitLab CI
MySQL
SQLite
Gmail
Node.js
Django
Next.js
Tailwind CSS
Nuxt.js
Vuetify
three.js
Google Analytics
Figma
Redis
Vue Router
React
Vue.js
Moment.js
JavaScript
Python
HTML5
CSS 3
Leaflet
FastAPI
Linux
vuex
Vercel
Netlify
TypeScript
Git
Docker
SQL
Blender
npm
Hugging Face
Lottie
LlamaIndex
OpenAI API
Cursor
Vite
Vitest
GSAP (GreenSock Animation Platform)
Pinia
Faiss
LottieFiles
Microsoft Clarity
Nuxt UI
Claude Code
Remote
Jan
Availability
Location
Authorized to work in
Website
matinjahi.netlify.appPortfolio
matinjahi.netlify.appSalary expectations
Social media
Job categories
Skills
Interested in hiring Matin?
You can contact Matin and 90k+ other talented remote workers on Himalayas.
Message MatinGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
