About the Role
We’re looking for a Senior UI Developer who can reliably turn product and design requirements into clean, functional, and scalable user interfaces. This role focuses on strong execution, consistency, and long-term maintainability across our web-based products at shashi.ai / devicethread.
You’ll work closely with designers, product managers, and backend engineers to ensure the UI is well-implemented, easy to use, and aligned with how the product actually works.
Key Responsibilities
- Build and maintain user interfaces for web-based products.
- Convert Figma designs into accurate, responsive UI.
- Develop reusable UI components and follow design systems.
- Ensure consistency across screens, flows, and products.
- Work with backend teams to integrate APIs and data.
- Handle UI updates for dashboards, admin panels, and workflows.
- Ensure good performance and cross-browser compatibility.
- Fix UI bugs and improve existing interfaces.
- Participate in code reviews and follow front-end standards.
AI & Data-Driven UI
- Implement UI elements that display AI-driven insights and system outputs.
- Work with designers and product teams to present AI results clearly.
- Handle dynamic data, system states, and real-time updates in the UI.
- No AI/ML development required; this role focuses on UI implementation.
Tools & Skills
- Strong experience with HTML, CSS, and JavaScript.
- Experience with modern frameworks (React preferred).
- Solid understanding of responsive layouts and component-based UI.
- Familiarity with REST APIs and async data handling.
- Comfortable working with Figma handoffs.
- Basic understanding of accessibility and usability best practices.
- Experience working in Agile or product-led teams.
Qualifications
- 7+ years of experience as a UI Developer or Frontend Engineer.
- Experience building SaaS products or internal dashboards.
- Strong attention to detail and code quality.
- Ability to work independently and collaborate with teams.
- Exposure to data-heavy or AI-enabled products is a plus.