Eureka Labs
FrontEnd Developer ReactJS (25R01SU)
Eureka LabsArgentina19 hours ago
Full-timeRemote FriendlyEngineering, Information Technology
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.

Key Skills

Ranked by relevance