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.