گروه توسعه همراه تل
گروه توسعه همراه تل

Senior Front-End Developer (React)

Tehran/ Jordan
Full Time
Sat To Wed
-
Health insurance -Parking space -Flexible working hours -Learning stipends -In-house Medical doctor -Occasional packages and gifts
501 - 1000 employees
Internet Provider / E-commerce / Online Services
Iranian company dealing only with Iranian entities
1394
Privately held
توضیحات بیشتر

key Requirements

4 years experience in similar position
JavaScript - Intermediate
React - Intermediate
TypeScript - Intermediate
Next.js - Intermediate

Job Description

You will own complex features from concept to production, partnering with product managers, designers, and back-end engineers. Your mission: make sound architectural decisions, shape a high-tech, high-quality product, and craft maintainable experiences that users love. Deep JavaScript expertise, including practical server-side rendering skills is essential.

KEY RESPONSIBILITIES:

  • Build, refactor, and extend applications with TypeScript, React, Next.js, React Query, Tailwind CSS, and Material UI.
  • Design pages that render on the server, hydrate smoothly on the client, and scale under heavy traffic.
  • Integrate REST and GraphQL (Apollo) APIs, optimize data fetching, and handle errors gracefully.
  • Manage complex client state with Jotai and React Query.
  • Create sophisticated forms using React Hook Form and Zod for robust validation.
  • Profile and improve performance by reducing bundle size and boosting Core Web Vitals.
  • Maintain high code quality through tests, reviews, and clear documentation.
  • Mentor junior developers, guide technical roadmaps, and turn product ideas into actionable tasks.
  • Stay current with front-end trends and introduce practical innovations to elevate speed, security, and usability.


WHAT YOU BRING:

  • 4+ years of experience building production web and PWA projects.
  • Expert command of React, Next.js, TypeScript, Tailwind, Material UI, REST, and GraphQL.
  • Deep understanding of core JavaScript concepts and hands-on experience with server-side rendering.
  • Proven ability to diagnose performance issues and design scalable solutions.
  • Clear communication skills and a track record of effective collaboration in cross-functional teams.


NICE TO HAVE:

  •  
  • React Native experience for mobile apps.
  • Desktop app development with Tauri or Electron.
  • Familiarity with Docker and CI/CD pipelines.
  • Familiarity with Trusted Web Activity concepts.
  • Experience with automated testing tools such as Jest, React Testing Library, Playwright, or Cypress.


Benefits of Working with GSM:

  • Semi-annual performance-based bonuses
  • Supplementary health insurance starting from the second month
  • Financial support for training courses
  • Special occasion gifts
  • In-house doctor for employee health support
  • Flexible working hours
  • A supportive environment for personal development and career growth


Working Hours:

Saturday to Wednesday
Work Location: Tehran, Jordan (possibility to work on-site, hybrid)

If you are ready to take your Frontend development skills to the next level and be part of a growing team that values quality and innovation, we want to meet you!

Job Requirements

Age
Until 38 Years Old
Gender
Men / Women
Military service
Military service must be done
Software
React| Intermediate Next.js| Intermediate TypeScript| Intermediate JavaScript| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای گروه توسعه همراه تل