Senior UI Engineer
Role details
Job location
Tech stack
Job description
We're looking for another Senior UI Engineer to join our Cloud Platform team. This role sits between product engineering and developer experience. You'll build high-impact, user-facing features while also creating internal tools and shared systems that help teams move faster - building the UI within AI.
Over time, you'll contribute across a wider range of product initiatives. The ideal candidate brings strong front-end development experience, familiarity with cloud platforms, and a commitment to writing clean, well-tested code that follows modern UI/UX standards.
We operate in a cross-functional environment where engineers are expected to contribute beyond their core expertise and support various aspects of our platform development, working closely with the team to deliver quality products for our customers.
What You'll be Doing (Responsibilities)
- Build and maintain our UI component library and design system, establishing standards for consistency across our platform
- Collaborate with other teams to integrate the design system and component library throughout our products
- Work closely with product design to evolve and maintain design systems
- Lead the development of high-impact features across our cloud platform and internal tooling
- Ensure the highest standards of code quality and performance
- Innovate and implement best practices in React development
- Identify and address technical issues proactively
- Provide technical guidance on design feasibility and product planning
- Support upskilling more junior members of the team and provide mentorship where appropriate
- Participate in strategic planning and decision-making
- Drive continuous improvement in development processes
- Contribute beyond your core expertise to support various aspects of our platform development
Requirements
- 5+ years of professional experience with front-end programming languages (HTML, CSS, JS)
- Advanced level TypeScript knowledge
- Advanced level Tailwind experience
- Proficiency in React & Next.js and their core principles
- Experience building and maintaining shared component libraries and design systems
- Proven ability to collaborate with cross-functional teams to design and ship new features
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience
- Excellent problem-solving and communication skills
Nice to have
- Familiarity with GitOps
- Experience in leveraging AI tooling within their workflow
- Experience building end-to-end tests as part of a build pipeline
- Prior experience working on internal tooling or developer experience teams
Benefits & conditions
- Highly competitive package (base + equity) with reviews every 12 months.
- Join the fastest-growing tech startup, your chance to push boundaries, collaborate with brilliant minds, and make your mark on cutting-edge AI.
- Expect a dynamic progression plan tailored to your ambitions. Grow by trying new things, leading, challenging the status quo, and owning your impact, always with our full support.
- Human-First Flexibility: We treat you as humans first. Our flexible workplace trusts Nscalers to deliver, giving you the autonomy to shape your day around life's moments.
Join our thriving remote-first team. Geography is no barrier to impact or connection. We build seamless virtual collaboration, empowering you, wherever you work.