Senior FrontEnd Developer ReactJS (25R01SU)
Eureka LabsAbout the role
Overview
Location: Full remote.
Schedule: Full time.
Timezone: Italian timezone availability.
Job Purpose
As a Frontend Engineer, you will play a key role in designing, building, and maintaining high-performance, scalable, and resilient software systems with a strong focus on frontend development. You will collaborate closely with cross-functional teams to architect technical solutions, define implementation strategies, and ensure superior user experiences across large-scale applications.
While your primary focus will be on browser-side development, you will also work on backend-for-frontend (BFF) logic when needed — contributing to a cohesive, reliable, and efficient end-to-end architecture. This role requires a strong sense of technical ownership, autonomy, and active participation in design discussions, code reviews, and continuous improvement initiatives.
Responsibilities
Technical Leadership & Architecture
Architect, design, and implement complex frontend solutions ensuring scalability, security, and reliability.
Collaborate with product and engineering teams to define technical strategies and implementation plans.
Contribute to shared ownership of the project’s mission, fostering accountability and alignment across the team.
Development & Code Quality
Write clean, efficient, and maintainable code for both frontend interfaces and backend-for-frontend layers.
Conduct code reviews, provide constructive feedback, and promote best engineering practices.
Ensure adherence to accessibility, responsive design principles, and performance standards.
Problem Solving & Troubleshooting
Identify and resolve performance bottlenecks, optimizing rendering paths, caching, and bundling strategies.
Debug complex issues across multiple layers of the stack.
Support continuous improvement by monitoring system behavior and implementing enhancements.
Experience & Qualifications
5+ years of experience building and maintaining large-scale frontend applications.
Strong proficiency in JavaScript (ES6+), HTML5, and CSS3, with experience managing styles across complex applications.
Hands-on experience with modern component-based frameworks or metaframeworks, especially NextJS and ReactJS.
Solid experience optimizing frontend performance (critical rendering path, caching, module bundling).
Strong knowledge of testing methodologies with experience in unit, integration, and acceptance tests.
Familiarity with Git, collaborative workflows, and working with RESTful APIs.
Advanced English skills (written and spoken), capable of collaborating in distributed teams.
Nice to Have
Experience with TypeScript and component architectures at scale.
Broader understanding of backend-for-frontend (BFF) patterns.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s