دکترِتو
دکترِتو

Senior Front-End Developer (React)

Tehran/ Saei-Tavanir
Full Time
Saturday to Wendsday 9am to 18pm
-
Health insurance -Occasional packages and gifts
51 - 200 employees
Healthcare / Medical Services
Iranian company dealing only with Iranian entities
1395
Privately held
توضیحات بیشتر

key Requirements

6 years experience in similar position
JavaScript - Intermediate
React - Intermediate
TypeScript - Intermediate

Job Description

About the Role:

 As a Senior Frontend Developer, you will play a key role in shaping the architecture, performance, and user experience of our products. You will work on complex monorepo projects, large-scale applications, take ownership of critical frontend initiatives, and collaborate with cross-functional teams to deliver high-quality solutions. This role requires not only strong technical expertise but also leadership and mentoring skills to guide other developers and foster best practices across the team.


Responsibilities:

  • Design and develop modern, scalable user interfaces using React and Next.js.
  • Architect and manage multi-repository projects with Turborepo to enhance team productivity.
  • Write clean, maintainable, and type-safe code with TypeScript.
  • Build responsive and accessible designs using Tailwind CSS, Material UI, and Styled-components.
  • Manage complex state with Zustand and handle client-side data fetching and caching with React Query.
  • Hands-on experience building and optimizing Progressive Web Applications (PWA) for performance, offline support, and cross-platform usability.
  • Ensure code quality through unit and integration testing using Jest and React Testing Library.
  • Continuously optimize frontend performance while following best practices for SEO, accessibility, and security.
  • Collaborate closely with design, backend, and product teams to achieve shared goals.
  • Mentor and guide mid-level and junior developers to support their professional growth.


Requirements (Technical):

  • 5+ years of professional experience in frontend development with a strong focus on React and its ecosystem.
  • Hands-on experience with Next.js and modular architectures (e.g., monorepo setups).
  • Strong proficiency in TypeScript and knowledge of software design patterns.
  • Practical experience with state management tools (like Zustand) and asynchronous data handling (React Query).
  • Solid experience in writing automated tests and ensuring product quality.
  • Familiarity with CI/CD, Git workflows, and collaboration in large teams.


Nice to Have:

  • Experience with design systems and reusable component libraries.
  • Familiarity with DevOps practices, monitoring, and error tracking tools.
  • Strong documentation skills, including writing clear technical specifications, code guidelines, and knowledge-sharing resources for the team.

Job Requirements

Gender
Men / Women
Software
React| Intermediate TypeScript| Intermediate JavaScript| Intermediate

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

ارسال رزومه برای دکترِتو

این آگهی بسته شده است