Job Description

Key Responsibilities:

  • Develop and Maintain User Interfaces: Design, develop, and maintain user-friendly interfaces for our web applications using React, Next.js, and Tailwind CSS.
  • Panel Development: Focus on developing and enhancing our administrative panel, ensuring it is intuitive, responsive, and meets the needs of our internal stakeholders.
  • Collaborate with UX/UI Designers: Work closely with designers to transform wireframes and mockups into interactive, performant, and reusable components.
  • Optimize Performance: Ensure web applications are optimized for maximum speed and scalability across various devices and browsers.
  • Integration: Integrate with backend services and APIs, ensuring smooth data flow and seamless user experiences.
  • Code Quality: Write clean, maintainable, and testable code. Conduct code reviews and ensure adherence to best practices and industry standards.
  • Debugging and Troubleshooting: Identify and resolve performance and scalability issues. Debug and troubleshoot application issues in a timely manner.
  • Cross-Functional Collaboration: Work with cross-functional teams, including product managers, backend developers, and QA engineers, to deliver high-quality products.

Requirements:

  • Tailwind CSS: Extensive experience in building responsive and modern web designs using Tailwind CSS.
  • React.js: Strong understanding and hands-on experience with React.js, including hooks, context API, and state management.
  • Next.js: Proficient in Next.js framework for server-side rendering, static site generation, and building highly optimized React applications.
  • HTML/CSS/JavaScript: Advanced knowledge of HTML, CSS, and JavaScript ES6+.
  • Version Control: Experience with Git and collaborative version control practices.
  • At least 3 years of experience as a frontend developer with a portfolio of previous work demonstrating your skills and expertise.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،