Job Description
Position : UI Developer
Experience : 5–9 Years
Location : Bangalore
Notice Period : Immediate Joiner Only
Job Summary
We are looking for a highly skilled and detail-oriented UI Developer to join our team and contribute to the development of reusable, scalable, and secure web components for our Ethos Design System (EDS) . The ideal candidate will have strong expertise in modern web technologies, component-driven development, accessibility standards, and multi-framework integration. This role will also involve rapid prototyping, performance optimization, and code quality enforcement using industry best tools and practices.
Key Responsibilities
- Design, develop, and maintain reusable web components using Lit, HTML, SCSS / CSS, and TypeScript .
- Develop unit tests with Vitest and implement end-to-end automation using Playwright .
- Ensure cross-browser compatibility and responsive UI across multiple device types.
- Translate Figma UI / UX designs into functional and accessible components.
- Integrate EDS components into Angular, React, Vue , and other TypeScript-based applications.
- Debug and resolve UI issues across product teams using EDS components.
- Leverage GitHub Copilot to enhance productivity and code quality.
- Ensure WCAG 2.1+ accessibility compliance , including screen reader and keyboard navigation support.
- Implement internationalization (i18n), multilingual support, and RTL layouts .
- Optimize UI components for performance, rendering efficiency, and bundle size reduction .
- Apply secure UI coding practices , including input validation and security checks.
- Utilize Sonar to monitor and maintain code quality, security, and reduce technical debt.
- Create rapid prototypes and demos using StackBlitz .
- Participate in agile ceremonies , code reviews, and contribute to design system documentation and standards governance.
Required Skills & Qualifications
Strong proficiency with Lit, HTML, CSS / SCSS, and TypeScript .Hands-on experience with Vitest , Playwright , and modern testing frameworks.Familiarity with GitHub Copilot and AI-assisted development workflows.Ability to convert Figma designs into high-quality UI components.Proven experience integrating components into Angular, React, Vue , and similar frameworks.Strong understanding of accessibility standards (WCAG) and tools such as axe-core or Lighthouse .Experience in i18n, multilingual , and RTL enablement.Solid grasp of performance optimization strategies for web applications.Understanding of frontend cybersecurity principles .Hands-on experience using Sonar for code quality and security analysis.Proficiency with Stack Blitz for rapid prototyping.Excellent debugging and problem-solving skills.Preferred Qualifications
Prior experience contributing to or maintaining a Design System .Knowledge of CI / CD pipelines , version control (Git), and agile development methodologies.Familiarity with Web Component standards and Custom Elements API.Experience conducting accessibility audits and using automated accessibility testing tools.Requirements
UI