about 4 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Develop platform-level UI components and patterns for reuse across products.
- Establish and enforce frontend standards and best practices.
- Build and maintain scalable component libraries and design system integrations.
- Collaborate with UX and product teams to create reusable abstractions.
- Ensure UI solutions are consistent, accessible, and performant.
- Provide documentation and extensibility models for product teams.
- Evolve the frontend platform to support multi-team use cases.
- Support development of web and mobile interfaces using various technologies.
- Conduct peer reviews to improve code quality.
- Mentor junior developers and help build high-performing teams.
Requirements
- Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
- 8+ years of professional software development experience.
- Expertise in Angular and strong coding skills in CSS and SCSS.
- Experience building and contributing to component libraries.
- Strong understanding of user experience design principles.
- Familiarity with design systems and implementing theming.
- Experience with large scale web application development.
- Passion for writing high-performance, reusable code.
- Knowledge of WCAG compliance standards for accessibility.
- Ability to communicate effectively with multiple teams.
Benefits
- Comprehensive healthcare coverage.
- Flexible PTO and equity RSUs.
- Annual performance bonus opportunities.
- Retirement account support.
- 14+ weeks of paid parental leave.
- Career development opportunities.
- Company-paid privacy certification exam fees.