Job Summary
As a Senior Front-End Engineer, you will be a key contributor to our design system, UI architecture, and product development. You will build scalable, high-performance front-end solutions that empower product teams to deliver exceptional user experiences efficiently. Your expertise will drive component reusability, performance optimization, and developer productivity across the organization.
Duties and Responsibilities
- Develop modular, accessible, and performant UI components (React) for the design system
- Advocate for best practices in state management, theming, and responsive design
- Implement complex, user-facing features with a focus on performance, accessibility, and polish
- Collaborate with designers to ensure pixel-perfect implementation of Figma designs
- Improve front-end workflows with tools like Full Story, Storybook, Vite, or testing frameworks
- Identify and eliminate bottlenecks in the development lifecycle
- Partner with Product Designers to support design-to-code handoff and maintain UI consistency
- Mentor junior engineers, conduct code reviews, and promote engineering best practices
- Integrate front-end with APIs in collaboration with backend and full-stack teams
- Build experiences for ML/AI-powered features, including agentic user flows
- Guide architectural decisions related to front-end frameworks and design patterns
- Champion performance and accessibility standards in all implementations
- Stay up to date with emerging trends (e.g., React Server Components, WASM)
Knowledge, Skills, and Abilities (KSAs)
- Deep expertise in React and component-driven development
- Strong understanding of design systems (Material UI, Tailwind, or custom systems)
- Skilled in front-end performance optimization (e.g., lazy loading, bundling, CDN usage)
- Experience with testing frameworks (Jest, Cypress, React Testing Library)
- Ability to mentor and collaborate with engineers across disciplines
- Proficient in front-end tooling (e.g., Storybook, Vite, Full Story)
- Familiarity with backend-for-frontend (BFF) patterns and API integration
- Awareness of advanced UI capabilities (e.g., WebGL, animations, data visualization)
- Strong communication and documentation skills
- Ability to prioritize maintainability and reduce technical debt
Required Education and Experience
- 5+ years of professional front-end development experience
- Proven track record of delivering high-quality, scalable UI in production environments
- Demonstrated experience implementing and maintaining design systems
- Experience optimizing complex, user-facing features for performance and accessibility
Preferred Education and Experience
- Experience with backend-for-frontend (BFF) patterns or Node.js
- Contributions to open-source projects or internal UI libraries
- Exposure to advanced browser features (e.g., WebGL, complex animations, data viz)
- Experience building ML/AI-integrated front-end interfaces
At Enable, we’re committed to your professional development and growth. Starting pay is determined by factors like location, skills, experience, market conditions, and internal parity.
Salary/TCC is just one component of Enable’s total rewards package. Enable is committed to investing in the holistic health and wellbeing of all Enablees and their families. Our benefits and perks include, but are not limited to:
Paid Time Off: Take the time you need to relax and recharge
Wellness Benefit: Quarterly incentive dedicated to improving your health and well-being
Comprehensive Insurance: Health and life coverage for you and your family
Retirement Plan: Build your future with our retirement savings plan
Lucrative Bonus Plan: Enjoy a rewarding bonus structure subject to company or individual performance
Equity Program: Benefit from our equity program with additional options tied to tenure and performance
Career Growth: Explore new opportunities with our internal mobility program
Additional Perks:
Free Food: Complimentary meals, snacks, and drinks on-site in our global offices Training: Access a range of workshops and courses designed to boost your professional growth and take your career to new heights
Pets: Bring your pets to our welcoming, pet-friendly offices
According to LinkedIn's Gender Insights Report, women apply for 20% fewer jobs than men, despite similar job search behaviors. At Enable, we’re committed to closing this gap by encouraging women and underrepresented groups to apply, even if they don’t meet all qualifications.
Enable is an equal opportunity employer, fostering an inclusive, accessible workplace that values diversity. We provide fair, discrimination-free employment, ensuring a harassment-free environment with equitable treatment.
We welcome applications from all backgrounds. If you need reasonable adjustments during recruitment or in the role, please let us know.