Frontend Developer

Job Description

Precize Front-End Developer

Precize is seeking a skilled Front-End Developer to join our dynamic team. You will implement visual and interactive components in web applications using Next JS and Redux for state management, focusing on creating reusable, well-tested UI components while ensuring robustness and maintainability.

Responsibilities:

  • Develop user-facing features using Next js & Reacts js, ensuring they are robust, scalable, and high-performance.
  • Build reusable components and front-end libraries that can be used across various projects to maintain code consistency and efficiency.
  • Ensure the technical feasibility of UI/UX designs by working closely with the design team to translate designs into high-quality code.
  • Optimize applications for maximum speed and scalability, focusing on delivering a seamless user experience.
  • Implement responsive design techniques to ensure the application works flawlessly across different devices and screen sizes.
  • Collaborate with product managers, designers, and backend developers to translate project requirements into functional, high-quality code.
  • Ensure high-quality visual implementation by adhering to design guidelines and reviewing design specifications with the design team.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives, to ensure efficient project delivery.
  • Write clean, maintainable, and efficient code that adheres to best practices and coding standards.
  • Conduct code reviews to ensure code quality, provide constructive feedback, and promote a culture of continuous improvement within the team.
  • Troubleshoot and debug issues that arise during development, testing, and production, ensuring quick resolution and minimal impact on users.
  • Ensure cross-browser compatibility by testing and resolving issues across various browsers and platforms.
  • Stay updated on the latest front-end development trends, tools, and best practices to keep the team at the forefront of technology.
  • Propose and implement improvements to the development processes, tools, and technologies to enhance productivity and code quality.
  • Mentor junior developers, providing guidance and support to help them grow their skills and advance their careers.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3+ years of relevant experience as a frontend developer.
  • Proficiency in React, Next.js, TypeScript and JavaScript (ES6+).
  • Experience in AWS is a plus. Knowledge about workflows in Git, Github, Figma, Postman and Cursor.
  • Experience with Redux, Context API, Zustand or other state management libraries.
  • Familiarity with RESTful APIs and third-party libraries ( React-hook-form, formik, etc ).
  • Strong problem-solving skills and attention to detail for figma to code.
  • Excellent communication and teamwork abilities.
  • Ability to manage time effectively and handle complex tasks while maintaining code quality.