Director of Engineering (Frontend) - ThoughtSpot Responsibilities: Lead & Grow the Liveboard Team Own the engineering roadmap, headcount planning, and technical vision for the Liveboard team — a team with deep React and TypeScript DNA. Be an active presence in architecture forums and design reviews — not just approving decisions, but shaping them hands-on. Develop senior ICs and engineering leads into the next generation of ThoughtSpot engineering talent. Hire for intellectual curiosity, ownership mindset, and frontend depth — and build a team others want to join. Own the Liveboard Architecture Audit the current Liveboard architecture — presentation layer, state management, interactivity model, rendering pipeline — and develop a compelling vision for what comes next.
Role Description:
Lead UI Developer responsible for frontend architecture, development, team leadership, and cross-functional collaboration at QuinStreet.
Responsibilities:
- Define and implement scalable React frontend architecture, establish coding standards, and optimize performance.
- Develop and maintain production-grade React applications, translating UX designs into code.
- Lead, mentor, and grow a team of frontend engineers, ensuring delivery timelines and quality.
- Collaborate with Product Managers, UX Designers, and Backend Engineers to translate business requirements.
- Identify and resolve performance bottlenecks, ensure adherence to CI/CD pipelines, and maintain technical documentation.
Requirements:
- 8+ years of software development experience.
- 5+ years of hands-on experience with React.js.
- 3+ years in frontend architecture/design.
- Proficiency in JavaScript (ES6+), TypeScript, React (Hooks, Context API, Redux), REST APIs.
- Experience with component libraries, design systems, web performance optimization, responsiveness, accessibility standards.
- Experience with micro-frontends, cloud platforms (AWS/GCP/Azure), and mobile app development (React Native).
- Proven leadership and soft skills including team mentoring, ownership, communication, and stakeholder management.
Location & Job Type:
- Full-time position at QuinStreet.
Additional Details:
- Opportunity to shape frontend architecture at scale.
- Work with cross-functional teams on impactful products.
- Culture emphasizing innovation, ownership, and continuous learning.
- Competitive compensation and growth opportunities.
Frontend Engineer - The Product Highway
Responsibilities:
Own frontend architecture end-to-end — rendering strategy, state management, component design, performance budgets. You set the architecture, not inherit it.
Define and evolve frontend standards at TPH — component patterns, TypeScript conventions, testing strategy, AI workflow practices. What you establish becomes the team's baseline.
Mentor SDE-1 and SDE-2 engineers through code reviews, pair programming, and architectural walkthroughs. You make the people around you meaningfully better.
Lead client-facing technical conversations — discovery sessions, translating UI requirements into architecture plans, representing TPH's engineering standards to stakeholders.
Build and own complex interfaces — data-heavy dashboards, real-time UIs, AI-native UX patterns, multi-step flows. You take on the problems others aren't sure how to approach.
Translate design into production UI with precision — and push back when something won't survive production contact. You propose better alternatives, not just flag problems.
Step across the stack when needed — write API endpoints, fix backend issues. You don't let a backend change block a frontend delivery when you can solve it yourself.
Write code the team can build on — clean component APIs, proper TypeScript, meaningful tests, documented decisions.
Must-haves
5+ years building production frontend applications — complex interactive products with real users, not landing pages or internal tools.
Deep expertise in React and Next.js — server components, app router, SSR/SSG/ISR, middleware. You understand the rendering model well enough to make and defend architectural decisions.
Strong TypeScript — generics, discriminated unions, type inference. This is how you design component APIs and catch bugs before they ship.
Has owned frontend architecture independently — state management strategy, rendering approach, data fetching. You've made these calls on production systems and lived with the consequences.
Has built or significantly evolved a design system or component library — not just consumed one, but established the primitives and patterns others depended on.
Has mentored engineers demonstrably — code reviews, architecture feedback, direct coaching. You've made other engineers better, not just been good yourself.
Performance engineering depth — bundle analysis, re-render profiling, Core Web Vitals. You've diagnosed and fixed real performance problems in production.
Comfortable across the stack — trace a bug to a backend endpoint, write a fix, unblock the team. Full-stack willingness is non-negotiable.
Strong pluses
Has led frontend teams or acted as technical lead in a consulting or services environment.
Has integrated AI features at depth — streaming LLM responses, chat interfaces, generative UI, AI-powered search.
Experience with animation and motion — Framer Motion, GSAP. You implement interactions that feel polished, not bolted on.
Experience with both React and React Native or Flutter — working across web and mobile makes you far more deployable.
AI-native expectations
At SDE-3, you're not just using AI tools — you're defining how TPH's frontend engineers use them.
Uses Cursor or Claude Code as primary development environment daily — components, refactoring, production features.
Sets AI workflow standards for the team — CLAUDE.md templates, .cursorrules patterns. What you systematize, others inherit.
Uses AI for rapid prototyping (v0, Claude, Cursor) and for code review, test generation, and documentation — but never ships AI output without reading it.
Coaches SDE-1 and SDE-2 engineers on AI-assisted development — prompting habits, review quality, holding the bar on AI-generated code.
Not the right fit if
You think senior engineering is about writing better code, not raising the team's ceiling.
You've never mentored or led technically — we need someone who's made other engineers better, not just someone who's very good individually.
You refuse to touch backend code, or need fully specced designs for everything.
You don't use AI tools daily in your current work.
How to apply
Send your resume and a short note on why this role excites you to anju@theproducthighway.com. No templates — just tell us what you'd bring to TPH, what technical problems you've led, and why building across multiple products at the frontier of AI-native development sounds like the right kind of challenge.
… more
Requirements:
Role: Senior Frontend Engineer (SDE-3)
WFO Bangalore | 5+ years | AI-native IT Services
About TPH
The Product Highway is an AI-native product strategy and engineering firm. We partner with businesses from the earliest spark of an idea through to enterprise scale — growing from zero to multi-million ARR in our first year, working with clients across India, APAC, Europe, and North America.
AI got very good at the how — shipping code faster than ever. But almost nothing has changed in the what: deciding what to build, why, and in what order. That's where we live. From in-house AI project managers to near-universal adoption of Cursor and Claude, we've rethought every conventional process from first principles. The result: legacy systems rebuilt in under 6 months, enterprise platforms in under 3, mobile apps shipped in under 1.
We only take on problems we find genuinely interesting, and we refuse to ship anything we wouldn't stand behind. Every hire gets us closer to that standard.
Who we're looking for
Regardless of role, every person at TPH shares these traits:
End-to-end owners. You own outcomes, not tasks. If something falls through a crack, that's on you — not because someone assigned it, but because you wouldn't have it any other way.
Uncompromising on quality. You have a quality bar that's yours, not your manager's. You won't ship something you wouldn't stand behind, even under deadline pressure.
AI-obsessed. You see AI as how work gets done, not a nice-to-have. If you're still doing something manually that AI could handle, you feel that as friction, not normalcy.
Structured thinkers. When faced with an ambiguous problem, you break it down, reason through the trade-offs, and arrive at a position — not wait for someone to tell you the answer.
Experienced enough to use AI systematically. You have enough depth in your craft that AI makes you dangerous, not dependent. You direct it, evaluate its output, and know when it's wrong.
Why we're hiring
TPH builds products for clients across fintech, ecommerce, SaaS, enterprise data, and consumer apps. Every one of these lives or dies on the frontend. At SDE-3, we're not looking for someone who can build excellent frontends — we're looking for someone who raises the entire team's ceiling.
You define frontend architecture patterns that SDE-1 and SDE-2 engineers build within. You make the hard calls on technology choices, component system design, and performance strategy. You're the technical anchor clients trust with their hardest UI challenges — and the person who defines how TPH's frontend engineers use AI tools.
Full job description:
Role: Senior Frontend Engineer (SDE-3)
WFO Bangalore | 5+ years | AI-native IT Services
About TPH
The Product Highway is an AI-native product strategy and engineering firm. We partner with businesses from the earliest spark of an idea through to enterprise scale — growing from zero to multi-million ARR in our first year, working with clients across India, APAC, Europe, and North America.
AI got very good at the how — shipping code faster than ever. But almost nothing has changed in the what: deciding what to build, why, and in what order. That's where we live. From in-house AI project managers to near-universal adoption of Cursor and Claude, we've rethought every conventional process from first principles. The result: legacy systems rebuilt in under 6 months, enterprise platforms in under 3, mobile apps shipped in under 1.
We only take on problems we find genuinely interesting, and we refuse to ship anything we wouldn't stand behind. Every hire gets us closer to that standard.
Who we're looking for
Regardless of role, every person at TPH shares these traits:
End-to-end owners. You own outcomes, not tasks. If something falls through a crack, that's on you — not because someone assigned it, but because you wouldn't have it any other way.
Uncompromising on quality. You have a quality bar that's yours, not your manager's. You won't ship something you wouldn't stand behind, even under deadline pressure.
AI-obsessed. You see AI as how work gets done, not a nice-to-have. If you're still doing something manually that AI could handle, you feel that as friction, not normalcy.
Structured thinkers. When faced with an ambiguous problem, you break it down, reason through the trade-offs, and arrive at a position — not wait for someone to tell you the answer.
Experienced enough to use AI systematically. You have enough depth in your craft that AI makes you dangerous, not dependent. You direct it, evaluate its output, and know when it's wrong.
Why we're hiring
TPH builds products for clients across fintech, ecommerce, SaaS, enterprise data, and consumer apps. Every one of these lives or dies on the frontend. At SDE-3, we're not looking for someone who can build excellent frontends — we're looking for someone who raises the entire team's ceiling.
You define frontend architecture patterns that SDE-1 and SDE-2 engineers build within. You make the hard calls on technology choices, component system design, and performance strategy. You're the technical anchor clients trust with their hardest UI challenges — and the person who defines how TPH's frontend engineers use AI tools.
What you'll do
Own frontend architecture end-to-end — rendering strategy, state management, component design, performance budgets. You set the architecture, not inherit it.
Define and evolve frontend standards at TPH — component patterns, TypeScript conventions, testing strategy, AI workflow practices. What you establish becomes the team's baseline.
Mentor SDE-1 and SDE-2 engineers through code reviews, pair programming, and architectural walkthroughs. You make the people around you meaningfully better.
Lead client-facing technical conversations — discovery sessions, translating UI requirements into architecture plans, representing TPH's engineering standards to stakeholders.
Build and own complex interfaces — data-heavy dashboards, real-time UIs, AI-native UX patterns, multi-step flows. You take on the problems others aren't sure how to approach.
Translate design into production UI with precision — and push back when something won't survive production contact. You propose better alternatives, not just flag problems.
Step across the stack when needed — write API endpoints, fix backend issues. You don't let a backend change block a frontend delivery when you can solve it yourself.
Write code the team can build on — clean component APIs, proper TypeScript, meaningful tests, documented decisions.
Must-haves
5+ years building production frontend applications — complex interactive products with real users, not landing pages or internal tools.
Deep expertise in React and Next.js — server components, app router, SSR/SSG/ISR, middleware. You understand the rendering model well enough to make and defend architectural decisions.
Strong TypeScript — generics, discriminated unions, type inference. This is how you design component APIs and catch bugs before they ship.
Has owned frontend architecture independently — state management strategy, rendering approach, data fetching. You've made these calls on production systems and lived with the consequences.
Has built or significantly evolved a design system or component library — not just consumed one, but established the primitives and patterns others depended on.
Has mentored engineers demonstrably — code reviews, architecture feedback, direct coaching. You've made other engineers better, not just been good yourself.
Performance engineering depth — bundle analysis, re-render profiling, Core Web Vitals. You've diagnosed and fixed real performance problems in production.
Comfortable across the stack — trace a bug to a backend endpoint, write a fix, unblock the team. Full-stack willingness is non-negotiable.
Strong pluses
Has led frontend teams or acted as technical lead in a consulting or services environment.
Has integrated AI features at depth — streaming LLM responses, chat interfaces, generative UI, AI-powered search.
Experience with animation and motion — Framer Motion, GSAP. You implement interactions that feel polished, not bolted on.
Experience with both React and React Native or Flutter — working across web and mobile makes you far more deployable.
AI-native expectations
At SDE-3, you're not just using AI tools — you're defining how TPH's frontend engineers use them.
Uses Cursor or Claude Code as primary development environment daily — components, refactoring, production features.
Sets AI workflow standards for the team — CLAUDE.md templates, .cursorrules patterns. What you systematize, others inherit.
Uses AI for rapid prototyping (v0, Claude, Cursor) and for code review, test generation, and documentation — but never ships AI output without reading it.
Coaches SDE-1 and SDE-2 engineers on AI-assisted development — prompting habits, review quality, holding the bar on AI-generated code.
Not the right fit if
You think senior engineering is about writing better code, not raising the team's ceiling.
You've never mentored or led technically — we need someone who's made other engineers better, not just someone who's very good individually.
You refuse to touch backend code, or need fully specced designs for everything.
You don't use AI tools daily in your current work.
How to apply
Send your resume and a short note on why this role excites you to anju@theproducthighway.com. No templates — just tell us what you'd bring to TPH, what technical problems you've led, and why building across multiple products at the frontier of AI-native development sounds like the right kind of challenge.
… more
Frontend developers - IBM
Responsibilities:
As a Frontend Developer, you will be part of a core product development team responsible for building modern, scalable, and user-centric web applications. You will work closely with Product Management, UX Designers, and Backend Engineers to deliver high-quality user experiences while ensuring maintainability, performance, and accessibility.
Develop responsive, performant, and accessible user interfaces using ReactJS and modern JavaScript/TypeScript.
Translate product requirements and UX designs into high-quality frontend solutions.
Build reusable UI components and maintain consistent design patterns across applications.
Collaborate with backend engineers to integrate RESTful APIs and ensure efficient data flows.
Optimize application performance, responsiveness, and cross-browser compatibility.
Follow and contribute to engineering best practices for code quality, testing, documentation, and maintainability.
Participate in code reviews and contribute to continuous improvement of frontend architecture and development standards.
Work closely with Product, UX, and Architecture teams to deliver intuitive and engaging user experiences.
Troubleshoot production issues, perform root cause analysis, and implement permanent fixes.
Contribute to CI/CD processes and collaborate with DevOps teams to improve deployment reliability.
Support modernization initiatives and adoption of emerging frontend technologies and best practices.
Preferred Education
Master's Degree
Required Technical And Professional Expertise
7+ years of professional frontend development experience building production-grade web applications.
Strong hands-on expertise with ReactJS, JavaScript, HTML5, CSS3, and modern frontend development practices.
Experience with TypeScript and state management libraries such as Redux or Context API.
Strong understanding of component-based architecture and reusable UI design patterns.
Experience integrating frontend applications with RESTful APIs.
Knowledge of responsive design, accessibility standards, and cross-browser compatibility.
Familiarity with testing frameworks such as Jest, React Testing Library, or Cypress.
Experience with Git-based workflows and CI/CD pipelines.
Strong problem-solving skills and ability to work effectively in Agile product development environments.
Good communication and collaboration skills with cross-functional teams.
Preferred Technical And Professional Experience
Exposure to microservices-based architectures and API-driven applications.
Experience with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or IBM Cloud.
Familiarity with UI component libraries and design systems.
Experience building SaaS or enterprise-scale web applications.
Exposure to performance optimization, observability, and monitoring practices.
… more
Requirements:
Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, let’s talk.
Full job description:
Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, let’s talk.
Your Role And Responsibilities
As a Frontend Developer, you will be part of a core product development team responsible for building modern, scalable, and user-centric web applications. You will work closely with Product Management, UX Designers, and Backend Engineers to deliver high-quality user experiences while ensuring maintainability, performance, and accessibility.
Key Responsibilities
Develop responsive, performant, and accessible user interfaces using ReactJS and modern JavaScript/TypeScript.
Translate product requirements and UX designs into high-quality frontend solutions.
Build reusable UI components and maintain consistent design patterns across applications.
Collaborate with backend engineers to integrate RESTful APIs and ensure efficient data flows.
Optimize application performance, responsiveness, and cross-browser compatibility.
Follow and contribute to engineering best practices for code quality, testing, documentation, and maintainability.
Participate in code reviews and contribute to continuous improvement of frontend architecture and development standards.
Work closely with Product, UX, and Architecture teams to deliver intuitive and engaging user experiences.
Troubleshoot production issues, perform root cause analysis, and implement permanent fixes.
Contribute to CI/CD processes and collaborate with DevOps teams to improve deployment reliability.
Support modernization initiatives and adoption of emerging frontend technologies and best practices.
Preferred Education
Master's Degree
Required Technical And Professional Expertise
7+ years of professional frontend development experience building production-grade web applications.
Strong hands-on expertise with ReactJS, JavaScript, HTML5, CSS3, and modern frontend development practices.
Experience with TypeScript and state management libraries such as Redux or Context API.
Strong understanding of component-based architecture and reusable UI design patterns.
Experience integrating frontend applications with RESTful APIs.
Knowledge of responsive design, accessibility standards, and cross-browser compatibility.
Familiarity with testing frameworks such as Jest, React Testing Library, or Cypress.
Experience with Git-based workflows and CI/CD pipelines.
Strong problem-solving skills and ability to work effectively in Agile product development environments.
Good communication and collaboration skills with cross-functional teams.
Preferred Technical And Professional Experience
Exposure to microservices-based architectures and API-driven applications.
Experience with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or IBM Cloud.
Familiarity with UI component libraries and design systems.
Experience building SaaS or enterprise-scale web applications.
Exposure to performance optimization, observability, and monitoring practices.
… more
React Developer with AI - Luxoft
Responsibilities:
:Build and maintain complex frontend applications using React and TypeScrip
tDevelop UI flows that support Agentic AI workflows (task orchestration, recommendations, reasoning steps, human in the loop controls
)Implement conversational, action driven, and form based interfaces for analytical and decision-support use case
sWork closely with AI/ML engineers, backend developers, and product managers to integrate AI agents into the produc
tTranslate complex analytical and financial requirements into clear, efficient user experience
sEnsure performance, reliability, and scalability of frontend system
sContribute to frontend architecture, technical standards, and code qualit
yMentor other engineers and participate in code reviews and design discussion
s
Mandatory Skills Descriptio
n:5+ years of professional frontend development experience with Reac
t.Strong hands-on experience with React, modern JavaScript (ES6+), and TypeScri
ptSolid understanding of state management and async workflows (Redux, React Query, Zustand, etc
.)Experience building logic heavy, data driven, or workflow oriented applicatio
nsComfortable working with AI powered features (LLMs, agent orchestration, decision engines, or rule based system
s)Strong knowledge of HTML, CSS, and frontend performance optimizati
onExperience integrating frontend applications with REST APIs and/or Graph
QL
Nice-to-Have Skills Descripti
on:Exposure to Capital Markets, trading, financial analytics, or risk syst
ems
… more
Requirements:
Project Description:
We are developing an advanced Capital Markets analytical platform powered by Agentic AI, focused on intelligent workflows, autonomous analysis, and decision support rather than traditional chart-heavy visualization. We're looking for a Senior React Developer to help design and build intuitive, high impact user experiences on top of cutting edge AI capabilities.
This role is ideal for someone who enjoys working on complex, logic driven interfaces, orchestrating AI-driven interactions, and turning sophisticated financial intelligence into usable products.
Full job description:
Project Description:
We are developing an advanced Capital Markets analytical platform powered by Agentic AI, focused on intelligent workflows, autonomous analysis, and decision support rather than traditional chart-heavy visualization. We're looking for a Senior React Developer to help design and build intuitive, high impact user experiences on top of cutting edge AI capabilities.
This role is ideal for someone who enjoys working on complex, logic driven interfaces, orchestrating AI-driven interactions, and turning sophisticated financial intelligence into usable products.
Responsibilities
:Build and maintain complex frontend applications using React and TypeScrip
tDevelop UI flows that support Agentic AI workflows (task orchestration, recommendations, reasoning steps, human in the loop controls
)Implement conversational, action driven, and form based interfaces for analytical and decision-support use case
sWork closely with AI/ML engineers, backend developers, and product managers to integrate AI agents into the produc
tTranslate complex analytical and financial requirements into clear, efficient user experience
sEnsure performance, reliability, and scalability of frontend system
sContribute to frontend architecture, technical standards, and code qualit
yMentor other engineers and participate in code reviews and design discussion
s
Mandatory Skills Descriptio
n:5+ years of professional frontend development experience with Reac
t.Strong hands-on experience with React, modern JavaScript (ES6+), and TypeScri
ptSolid understanding of state management and async workflows (Redux, React Query, Zustand, etc
.)Experience building logic heavy, data driven, or workflow oriented applicatio
nsComfortable working with AI powered features (LLMs, agent orchestration, decision engines, or rule based system
s)Strong knowledge of HTML, CSS, and frontend performance optimizati
onExperience integrating frontend applications with REST APIs and/or Graph
QL
Nice-to-Have Skills Descripti
on:Exposure to Capital Markets, trading, financial analytics, or risk syst
ems
… more