7 BrightEdge Jobs
Brightedge - Frontend Engineer - React.js Framework (3-8 yrs)
BrightEdge
posted 15d ago
Key skills for the job
About Brightedge :
BrightEdge is a leading enterprise SEO and content performance marketing platform. We're seeking a talented Design System Frontend Engineer to join our team and help build and maintain our next-generation design system that powers our enterprise applications.
Position Overview :
We are looking for a Design System Frontend Engineer who will play a crucial role in developing and maintaining our company-wide design system. The ideal candidate will combine technical expertise in frontend development with a deep understanding of design principles and component architecture.
Key Responsibilities :
Design System Development and Maintenance :
- The role involves creating and maintaining a comprehensive library of reusable UI components that ensure consistency across our applications.
- You will establish and document component patterns, guidelines, and best practices while ensuring the design system evolves with our product needs.
Product Team Collaboration :
- You will work closely with product managers, designers, and frontend developers to understand requirements and translate design specifications into highly reusable components.
- This includes participating in design reviews and providing technical guidance on component implementation.
Technical Architecture :
- You will be responsible for architecting scalable UI components with a focus on performance, accessibility, and maintainability.
- This includes implementing effective testing strategies and ensuring components meet our quality standards.
Build System and Development Environment :
P- The position requires expertise in managing build tools and development environments, including webpack configuration, npm package management, and CI/CD pipelines.
- You will optimize build processes for both development and production environments.
Required Qualifications :
- 5+ years of experience in frontend development with React
- Proven experience in design system development and component library maintenance
- Strong understanding of React performance optimization techniques (React.memo, useMemo, useCallback)
- Proficiency in modern JavaScript/TypeScript, HTML5, and CSS3
- Experience with Linux environments and command-line tools (VIM, SSH)
- Knowledge of build tools and module bundlers (webpack, rollup)
- Experience with component testing frameworks and methodologies
Technical Skills :
- Frontend : React, TypeScript, CSS-in-JS
- Build Tools : Webpack, Babel, npm/yarn
- Testing : Jest, React Testing Library
- Version Control : Git
- Development Environment : Linux, command line tools
- Performance Optimization : React optimization techniques, bundle optimization
Preferred Qualifications :
- Experience with micro frontends architecture
- Knowledge of accessibility standards (WCAG)
- Experience with design tools like Figma
- Contributions to open-source projects
- Experience with monorepo management
What We Offer :
- Opportunity to shape the future of our design system
- Collaborative work environment with talented engineers
- Competitive salary and benefits package
- Professional development opportunities
- Remote work flexibility
The successful candidate will bring both technical expertise and a collaborative mindset to help us build and maintain a world-class design system that serves as the foundation for our product development.
Functional Areas: Software/Testing/Networking
Read full job description