بازگشت به فرصت‌ها
لوگوی پارس آزمای طب | ‌Pars Azmaye Teb
English

Senior Front-End Engineer

پارس آزمای طب | ‌Pars Azmaye Teb·تهران·۱ هفته پیش

حضوریارشدقراردادیتوافقی

پارس آزمای طب | ‌Pars Azmaye Teb

شرح موقعیت

Required Technical Skills Strong experience with React in production applications Strong experience with Next.js (App Router or Pages Router) Advanced TypeScript knowledge Deep understanding of modern JavaScript (ES6+) Strong knowledge of HTML5, CSS3, and responsive design Experience with Tailwind CSS, CSS Modules, or similar styling solutions Experience integrating REST APIs Experience with form-heavy applications and validation patterns Experience with React Hook Form or similar form libraries Experience with client-side data management tools such as TanStack Query (React Query) Experience with Git and collaborative development workflows Familiarity with frontend performance optimization techniques Experience handling authentication and session management Ability to build reusable UI components and scalable project structures Strong ownership and ability to work independently Attention to detail in UI implementation Ability to collaborate effectively with designers and product managers and backend team Strong problem-solving mindset Experience working in startup or fast-moving environments is a plus

مسئولیت‌ها

  • Architect and implement a modern frontend application using React, Next.js, and TypeScript
  • Develop scalable UI components and reusable frontend architecture
  • Translate Figma designs into high-quality, responsive user interfaces
  • Integrate REST APIs from a .NET backend
  • Implement robust form handling and validation for payment and inquiry workflows
  • Ensure strong performance, accessibility, and responsive behavior across devices
  • Design and maintain a modular component system or design system
  • Manage client-side data fetching and caching using modern state management patterns
  • Collaborate closely with designers and product owners to refine user flows
  • Write maintainable, testable, and well-structured code
  • Implement error handling, loading states, and edge-case handling for financial transactions
  • Optimize bundle size, loading performance, and rendering behavior
  • Participate in architecture discussions and technical decision-making

نیازمندی‌ها

  • Front-end
  • React
  • typescript
  • NextJS