استخدام (Senior Front-End Developer (React
شرح موقعیت شغلی
We are seeking a Senior Front-End Developer with deep expertise in React, Next.js, TypeScript, and Micro-Frontend Architecture to design, develop, and maintain highly .scalable, performant, and maintainable web applications
Key Responsibilities:
- Develop, maintain, and optimize responsive, high-performance PWA applications using React, Next.js, and TypeScript.
- Build and maintain reusable, scalable, and accessible UI components and design systems using Chakra UI and Material UI.
- Implement and manage complex forms and validation logic using React Hook Form with Zod schema validation.
- Manage application state efficiently using Zustand for global state management.
- Integrate front-end applications with back-end services using Axios and TanStack React Query for efficient data fetching, caching, and synchronization.
- Ensure cross-browser compatibility, responsive design, and adherence to accessibility (a11y) best practices.
- Optimize front-end performance through techniques such as lazy loading, code splitting, and caching strategies.
- Troubleshoot, debug, and enhance existing front-end code to ensure maintainability and scalability.
- Collaborate closely with designers, back-end developers, and other stakeholders to deliver high-quality, integrated solutions.
- Actively participate in Agile/Scrum processes, including sprint planning and code reviews.
Required Skills & Qualifications:
- Strong proficiency in React.js, Next.js, and TypeScript.
- Solid understanding of front-end design patterns and best practices.
- Familiarity with Micro-Frontend Architecture principles and implementation.
- Strong understanding of JavaScript/TypeScript, HTML5, and CSS3.
- Experience with state management libraries such as Jotai or Zustand.
- Proficiency with UI frameworks like Chakra UI and Material UI.
- Experience in form management using React Hook Form.
- Familiarity with HTTP clients like Axios for API integration.
- Strong understanding of responsive design, accessibility (a11y), and cross-browser compatibility.
- Familiarity with version control systems (e.g., Git) and CI/CD pipeline.
Preferred Skills:
- Experience with component libraries (Chakra UI, Material UI, or Tailwind CSS).
- Knowledge of modern front-end tooling and build systems (e.g., Webpack, Vite, etc.).
- Experience in optimizing front-end performance for large-scale applications.
Soft Skills & Attributes:
- Results-oriented and accountable for delivering high-quality solutions.
- Creative thinker with strong problem-solving abilities.
- Proactive mindset with a continuous improvement attitude toward processes and systems.
مهارتهای مورد نیاز
- Front-end
- React
- Javascript
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست