Experience - 5 years
We are seeking a highly skilled and experienced Front-End Developer with a minimum of 5 years of professional experience to join our dynamic team. The ideal candidate will be proficient in building robust, scalable, and high-performance web applications using React.js, Next.js, and TypeScript. You will play a crucial role in designing, developing, and maintaining user-centric interfaces, ensuring an exceptional user experience across various platforms.
Responsibilities:
- Design, develop, and implement responsive and accessible user interfaces using React.js, Next.js, and TypeScript.
- Translate UI/UX designs and wireframes into high-quality code, ensuring visual fidelity and adherence to design specifications.
- Build reusable components and front-end libraries for future use, promoting code consistency and efficiency.
- Collaborate closely with product managers, UI/UX designers, and back-end developers to define requirements and deliver integrated solutions.
- Optimize application performance, ensuring fast loading times, smooth interactions, and efficient resource utilization.
- Implement and maintain state management solutions within React applications (e.g., Redux, Recoil, Context API).
- Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
- Conduct thorough testing and debugging of front-end components and features.
- Participate in code reviews, providing constructive feedback and ensuring code quality.
- Stay updated with emerging front-end technologies, trends, and best practices, and advocate for their adoption where appropriate.
- Troubleshoot and resolve front-end issues, bugs, and performance bottlenecks.
