Full job description
Seeking a Software Engineer – UX Engineering with 3+ years experience to build scalable, user-centric frontend applications and reusable UI components using Angular, TypeScript, HTML5, CSS3/SCSS, and JavaScript. Responsibilities include translating UX designs into accessible, responsive applications, collaborating with UX Designers and product teams, maintaining component libraries with Storybook, ensuring cross-browser compatibility and accessibility compliance, supporting Node.js tooling, and optimizing frontend performance. Requires strong knowledge of Angular, TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS/SASS, REST API integration, Git, CI/CD, Agile methodologies, and familiarity with accessibility standards. Preferred skills include experience with testing frameworks (Jest, Cypress, Playwright), micro frontends, AI-assisted development tools, and design-to-code workflows. Location: Bengaluru, Karnataka, India.
What you'll do
- Build and maintain reusable UI components and frontend applications
- Develop scalable frontend solutions using Angular, TypeScript, HTML5, CSS3/SCSS, and modern JavaScript
- Support Node.js-based tooling and frontend engineering workflows
- Translate UX designs and Figma specifications into responsive and accessible applications
- Collaborate with UX Designers and Product Teams to improve usability and interaction experiences
- Ensure cross-browser compatibility, accessibility compliance, and responsive behavior
- Contribute to Storybook documentation and component library maintenance
- Participate in code reviews and follow frontend engineering guidelines
- Support automation initiatives and developer productivity improvements
- Debug, troubleshoot, and optimize frontend performance issues
- Stay updated with modern frontend technologies and AI-assisted development trends
Requirements
- 3+ years of experience in Frontend Engineering, UX Engineering, or Software Development
- Strong knowledge of Angular, TypeScript, JavaScript (ES6+), HTML5, CSS3, and SCSS/SASS
- Experience working with responsive and cross-browser compatible applications
- Familiarity with reusable component architecture and design systems
- Experience with Storybook or similar component development platforms
- Understanding of accessibility standards (WCAG/WAI-ARIA) and semantic HTML
- Experience integrating REST APIs and working with modern web applications
- Familiarity with Git, CI/CD pipelines, and Agile development methodologies
- Good debugging, problem-solving, and performance optimization skills
- Ability to collaborate effectively with UX Designers and multi-functional teams
- Strong communication and teamwork skills
- Interest in modern frontend tooling and AI-assisted engineering workflows
Tech stack
AngularTypeScriptJavaScriptHTML5CSS3SCSSSASSNode.jsStorybookREST APIsGitCI/CDJestCypressPlaywright
Benefits
Collaborative global engineering environmentOpportunities for learning and growthWork with Fortune 500 clientsEmployee well-being focusSupportive and collaborative cultureCareer advancement opportunitiesFlexibility balancing work and personal life