What are the responsibilities and job description for the Staff Front End Engineer position at Eton Solution?
*Immigration sponsorship is not available in this role*
We are seeking a Staff Front End Engineer to join our engineering team and lead the development of modern, scalable, and performant web applications. As a technical leader on the front-end side, you’ll own architectural decisions, mentor engineers, and collaborate closely with cross-functional teams to deliver exceptional user experiences.
This role is ideal for a senior-level engineer who is ready to drive the front-end strategy for complex projects, influence engineering culture, and work at the intersection of design, product, and platform.
⸻
What You’ll Do
• Architect Scalable Front-End Systems: Lead the design and implementation of reusable, performant, and accessible UI components and frameworks across projects.
• Drive Technical Excellence: Set standards for code quality, testing, and documentation. Conduct reviews and ensure best practices are followed across teams.
• Collaborate Cross-Functionally: Work with product managers, UX/UI designers, and backend engineers to bring new features to life with pixel-perfect execution and technical rigor.
• Mentor and Lead: Provide guidance to other engineers, fostering a culture of learning, ownership, and continuous improvement.
• Own the Full Lifecycle: From prototyping and design reviews to deployment and monitoring—ensure consistent delivery and quality.
• Stay Ahead of the Curve: Evaluate and introduce new tools, frameworks, and approaches to keep the team productive and the platform competitive.
⸻
What We’re Looking For
• 7 years of professional experience in front-end development, with at least 1–2 years in a technical leadership or staff/principal role.
• Expert proficiency in JavaScript/TypeScript and modern front-end frameworks (React preferred, or Vue/Angular).
• Deep experience with front-end architecture, performance optimization, accessibility (a11y), and responsive design.
• Proficiency with Figma and ability to collaborate closely with design teams on UI/UX refinements.
• Strong understanding of state management, client-side caching, lazy loading, and design systems.
• Experience with monorepos, component libraries, or micro-frontend architectures.
• Comfortable using and navigating project management tools (Jira, Asana, Trello, or similar) in fast-paced agile environments.
• Excellent communication and collaboration skills.
⸻
Nice to Have
• Full-stack experience or familiarity with backend APIs and cloud functions.
• Experience working in a consulting environment or client-facing capacity.
• Contributions to open-source projects or experience maintaining a design system.
⸻
Why Join Us
• High-impact role with visibility across engineering and product.
• Opportunity to lead large-scale frontend initiatives from architecture to launch.
• A collaborative, growth-oriented engineering culture.
• Opportunity to convert to full time with the client.