HCLTech→
Senior Technical Architect at HCLTech in Bengaluru, Karnataka, IN
Skills
Job Description
Job Summary
Frontend Engineer
Platform Team
About the product
We build an AI-powered application security platform. It reads source code, finds security vulnerabilities, and then produces a fix that a person reviews and approves. Customers install it and run it inside their own cloud environment. The stack is Python (Langgraph, FastAPI, Pydantic V2), TypeScript, React, PostgreSQL, Kubernetes and the major cloud platforms.
About the role
You'll own the web application: the review and approval workflow, the views people use to work through findings, and the live progress display for running jobs.
Key Responsibilities
What you'll do
- Own the web application: approval workflow, review interfaces and real-time progress views.
- Own accessibility: full keyboard operability, correct focus handling, and never relying on colour alone to convey meaning.
- Write tests covering user-visible behaviour, at both unit and end-to-end level.
- Work out what our other client interfaces need when functionality ships to the web app first.
Skill Requirements
What we're looking for
- Strong production React and TypeScript, including modern rendering and streaming patterns.
- Accessibility as an everyday working habit rather than a final audit step.
- You work within an existing design system rather than around it.
- You design for failure and edge states, not just the path where everything works.
Nice to have
- Design capability, or strong design judgement. There's no dedicated designer on the team.
- Experience building review, approval or moderation interfaces where mistakes have consequences.
- Experience with real-time or streaming interfaces.
Other Requirements
How we hire
A short introductory conversation, a practical exercise based on the kind of work you'd actually do, a session where we talk through what you built, and a conversation about working style and how you handle disagreement. We share the format in advance, and take-home exercises are timeboxed.