Job Description

We are seeking a highly skilled front-end developer to join our team. The ideal candidate will have extensive experience with React.js and Next.js and will play a crucial role in building engaging and performant user interfaces. In addition to web development, you will also help transition our React/Next.js web applications to mobile applications using technologies like Ionic Capacitor or similar frameworks.

Responsibilities:

  • Develop new user-facing features using React.js and implement high-performance front-end architectures with Next.js.
  • Build and maintain reusable components and front-end libraries, ensuring clean, efficient, and well-documented code.
  • Collaborate with UI/UX designers to translate designs and wireframes into high-quality code.
  • Optimize components for maximum performance across a wide range of web-capable devices and browsers.
  • Utilize modern state management tools like Zustand, Jotai, or Recoil to efficiently manage application state, minimizing complexity and improving scalability.
  • Integrate front-end elements with server-side logic and RESTful APIs.
  • Maintain and improve the website's performance, scalability, and responsiveness.
  • Leverage context effectively within React to manage state and propagate data through component trees.
  •  Use version control tools (e.g., Git) to handle project code collaboratively.

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