Job Summary
We are seeking a skilled Front-End Developer with expertise in React.js and Next.js to design and build responsive, scalable, and high-performance web applications. The ideal candidate will collaborate closely with product managers, designers, and backend engineers to deliver seamless user experiences. This role involves integrating front-end components with backend services, customizing CRM tools like HubSpot and Zoho, and maintaining clean, efficient code. A strong focus on optimization, troubleshooting, and mentorship is essential to ensure the delivery of robust and user-friendly applications.
Key Responsibilities
- Develop responsive and scalable web applications using React.js and Next.js, ensuring high performance across devices.
- Collaborate effectively with cross-functional teams, including product managers, designers, and backend engineers, to create intuitive and seamless user experiences.
- Integrate front-end components with backend services through RESTful APIs, ensuring smooth data flow and functionality.
- Customize and extend CRM platforms such as HubSpot and Zoho to meet specific business requirements and enhance user engagement.
- Write clean, maintainable, and efficient code that adheres to industry best practices and coding standards.
- Optimize applications for maximum speed and scalability, proactively identifying and resolving performance bottlenecks.
- Troubleshoot and resolve front-end issues promptly, working collaboratively across teams to maintain a seamless end-user experience.
- Participate actively in code reviews, provide constructive feedback, and mentor junior developers to foster continuous learning and improvement within the team.
Required Qualifications
- Strong proficiency in React.js and Next.js frameworks, with a solid understanding of component-based architecture and server-side rendering.
- Expertise in HTML5, CSS3, and modern JavaScript (ES6+) to build interactive and visually appealing web interfaces.
- Hands-on experience with CRM platforms such as HubSpot and Zoho, including customization and integration capabilities.
- Thorough understanding of RESTful APIs and front-end integration techniques to connect with backend services effectively.
- Familiarity with front-end frameworks like Bootstrap for responsive design and rapid UI development.
- Proficient in using version control systems, particularly Git, for source code management and collaboration.
- Experience in debugging and optimizing web application performance to ensure smooth and efficient operation.
- Strong problem-solving skills, attention to detail, and the ability to work independently and collaboratively in a fast-paced environment.
Preferred Qualifications and Additional Skills
- Knowledge of backend technologies such as Node.js and Express.js is a plus, enabling better collaboration with backend teams and understanding of full-stack development.
- Familiarity with TypeScript, Redux, or Context API for state management will be advantageous in managing complex application states.
This role offers the opportunity to work on cutting-edge web applications while contributing to a dynamic team environment. If you are passionate about front-end development and eager to take on challenging projects involving CRM integrations and performance optimization, we encourage you to apply.