We are looking for a talented and passionate Frontend Developer to join our growing team and contribute to building intuitive, high-performance, and visually appealing web applications. The ideal candidate will have a strong command of modern frontend technologies, with a focus on React.js, Next.js, and TypeScript, and a keen eye for responsive design and user experience.
Responsibilities :
- Develop and maintain high-quality, scalable, and responsive web applications using React.js, Next.js, TypeScript, JavaScript (ES6+), HTML, and CSS.
- Translate UI / UX designs and wireframes into clean, well-structured, and efficient code.
- Collaborate closely with product designers, backend developers, and other stakeholders to understand requirements and deliver seamless user experiences.
- Implement reusable React components and libraries for efficient development and consistent design across applications.
- Ensure cross-browser compatibility and optimal performance of web applications.
- Optimize applications for maximum speed and scalability.
- Participate in code reviews to maintain code quality, identify areas for improvement, and ensure adherence to best practices.
- Write comprehensive unit and integration tests to ensure the reliability and robustness of frontend components.
- Stay up to date with the latest frontend technologies, trends, and best practices, and advocate for their adoption where appropriate.
- Troubleshoot and debug issues, ensuring a smooth and error-free user experience.
Required Technical Skills :
React.js : Strong proficiency in React.js and its core principles, including hooks, context API, and component lifecycle. Expertise in State management Redux, hooks and custom hooks.Next.js : Hands-on experience with Next.js for server-side rendering (SSR), static site generation (SSG), and routing.TypeScript : Solid understanding and practical experience with TypeScript for building robust and maintainable frontend applications.JavaScript : Expert-level proficiency in JavaScript (ES6+ syntax and features).HTML & CSS : In-depth knowledge of semantic HTML5 and modern CSS techniques (e.g., Flexbox, Grid, CSS-in-JS solutions).Responsive Web Development : Proven experience in building responsive and adaptive web designs for various devices and screen sizes.Version Control : Experience with Git and collaborative development workflows.Desired Skills & Experience :
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.Knowledge of build tools such as Webpack or Vite.Experience with testing frameworks like Jest, React Testing Library, or Cypress.Understanding of accessibility best practices (WCAG).Soft Skills :
Excellent problem-solving and debugging skills.Strong attention to detail and a commitment to producing high-quality work.Ability to work effectively both independently and as part of a collaborative team.Good communication skills, both written and verbal, with the ability to articulate technical concepts clearly.Proactive and self-motivated with a desire to continuously learn and improve.A passion for creating exceptional user experiences.(ref : hirist.tech)