We are seeking a skilled and passionate Front-End Developer proficient in Next.js and React.js to join our dynamic team. You will be responsible for designing, developing, and optimizing responsive, user-friendly web interfaces that deliver exceptional user experiences. Your role will focus on creating pixel-perfect UIs, implementing modern design principles, and ensuring seamless integration with backend services.
Key Responsibilities:
- Architect, develop, and maintain high-quality React web applications with clean and modular code.
- Build responsive and engaging user interfaces using Next.js and React.js frameworks.
- Utilize state management libraries like Redux or Zustand and data-fetching tools such as React-Query to enhance performance and interactivity.
- Implement pixel-perfect designs that align with specifications and prioritize a superior user experience.
- Use styling libraries like Tailwind CSS and CSS to create visually appealing and consistent designs.
- Collaborate with designers and back-end developers to integrate APIs and ensure smooth data flows.
- Diagnose and address UI/UX bugs and performance bottlenecks to deliver optimal application performance.
- Employ smooth animations, transitions, and modern design trends to enhance application usability.
- Stay updated with the latest front-end technologies and contribute to improving development processes.
Requirements :
- Education: Bachelorâs or Masterâs degree in Computer Science, Information Technology, or a related field.
- Experience: 1+ years of hands-on experience in front-end development.
- Proficiency in Next.js, React.js, JavaScript, and TypeScript (including ES6+ syntax).
- Experience with state management tools like Redux or Zustand and data-fetching libraries like React-Query.
- Strong skills in building responsive designs with modern CSS frameworks (e.g., Tailwind CSS, CSS).
- Solid understanding of RESTful APIs and integration with front-end applications.
- Ability to translate design specifications into high-quality, functional interfaces.
- A keen eye for detail and a passion for delivering exceptional user experiences.
- Strong collaboration skills and a positive, proactive attitude.