Location: London, UK
Employment Type: Full-Time
Sponsorship: Not Available
About the Role:
We are seeking a highly skilled and experienced Frontend Engineer with a strong background in ReactJS and NextJS to join our dynamic team. As an Expert React/Frontend Developer, you will be responsible for building high-quality, scalable, and interactive web applications that provide an exceptional user experience. If you have a passion for frontend development and a keen eye for detail, we would love to hear from you!
Key Responsibilities:
- Develop responsive and interactive frontend components using ReactJS and NextJS.
- Collaborate closely with designers to translate mockups and wireframes into pixel-perfect user interfaces.
- Optimize web applications for maximum speed, scalability, and performance.
- Work with backend engineers to seamlessly integrate frontend components with backend services.
- Conduct code reviews to ensure code quality, performance, and adherence to best practices and coding standards.
- Troubleshoot, debug, and resolve issues reported by users or QA testers.
- Stay current with the latest frontend development trends, tools, and technologies to continuously improve the product.
- Implement server-side rendering and client-side hydration to enhance user experience and SEO performance.
Required Skills and Experience:
- Minimum of 5-8 years of experience in frontend development.
- Proficient in ReactJS, NextJS, JavaScript, HTML5, and CSS3.
- Proven experience in building responsive web applications using modern frontend frameworks.
- Familiarity with RESTful APIs and handling asynchronous requests.
- Solid understanding of browser rendering behavior and performance optimization techniques.
- Strong problem-solving skills and a high level of attention to detail.
- Excellent communication and collaboration skills.
- Ability to thrive in a fast-paced, agile development environment.
- Experience with state management libraries such as Redux or MobX.
Preferred Qualifications:
- Experience with server-side rendering (SSR) and client-side hydration.
- Familiarity with modern build tools and workflows such as Webpack, Babel, and ES6+.
- Understanding of SEO principles and ensuring that applications will adhere to them.
Why Join Us?
- Competitive salary based on experience.
- Opportunity to work on challenging and innovative projects.
- Collaborative and inclusive work environment.
- Continuous learning and professional development opportunities.