Job Summary
As a Senior Front-End Engineer II, 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
Total Rewards
Total Rewards: 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
We welcome applications from all backgrounds. If you need reasonable adjustments during recruitment or in the role, please let us know.