- Professional
- Escritório em London
Deliver innovative, engaging, and high-performing user experiences as a Lead Front-End Engineer, translating creative concepts into interactive web interfaces.
The Lead Front-End Engineer role involves working closely with the design team to deliver innovative, engaging, and high-performing user experiences. This position is responsible for translating creative concepts into high-quality, interactive web interfaces using front-end technologies and animation techniques, ensuring all solutions are SEO-friendly and analytics-ready.
Key Responsibilities
- Collaborate with designers, product owners, and back-end engineers to create user-friendly, visually appealing, and performance-optimized interfaces.
- Develop responsive, high-performance front-end components using JavaScript, jQuery, and modern animation frameworks.
- Ensure all front-end implementations are SEO-compliant and integrate seamlessly with analytics platforms for data-driven insights.
- Implement pixel-perfect designs with attention to detail and smooth user interactions.
- Apply CI/CD and DevOps best practices to streamline build, test, and deployment processes.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- (Good to Have) Apply AI principles and integrate AI agents into front-end applications where applicable.
Required Skills
- Proven experience as a front-end developer or similar role.
- Strong proficiency in JavaScript, jQuery, React, HTML5, CSS3, and animation techniques (CSS animations, GSAP, etc.).
- Strong understanding of SEO best practices for front-end development.
- Strong understanding of Accessibility compliant implementations.
- Experience integrating and configuring analytics tools (e.g., Adobe Analytics).
- Familiarity with DevOps methodology and CI/CD pipelines (e.g., Jenkins, GitHub Actions).
- Basic knowledge of the React ecosystem.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Preferred / Good-to-Have
- Knowledge of AI principles and hands-on experience integrating AI-driven solutions into user interfaces.
- Experience working in Agile/Scrum environments.