Full Stack Engineer | Scrabble & Jigsaw
Job Description
Full Stack Engineer (Frontend Heavy)
Company Overview
ThirdAI Automation is building an AI-powered Root Cause Analysis (RCA) platform for the semiconductor and manufacturing industry — helping engineering and operations teams automatically diagnose defects, trace failure patterns, and accelerate resolution across complex production pipelines.
Job Summary
We are seeking a Full Stack Engineer with a frontend-first focus. This role involves owning the UI end-to-end, thinking in systems, and being able to contribute on the backend when necessary. The Engineer will work on various complex product features including RCA dashboards, defect investigation workflows, real-time data visualizations, and AI-assisted diagnostic interfaces. This position emphasizes ownership and proactive engagement in shaping what gets built and driving projects to completion.
Responsibilities
- Build and evolve RCA and defect investigation interfaces with complex, data-dense UIs that reveal causal chains, failure patterns, and diagnostic summaries from AI pipelines.
- Design and own interactive dashboards for production monitoring, anomaly timelines, and root cause drilldowns within the semiconductor/manufacturing context.
- Make architectural decisions regarding frontend components, state management, rendering performance, and design system conventions.
- Integrate real-time features such as live status updates and notification systems (SSE/WebSockets) and manage asynchronous AI job tracking.
- Collaborate on backend APIs using Node.js/NestJS, implementing REST, GraphQL, and MongoDB while owning full feature slices as needed.
- Work on enterprise-grade integrations with tools such as Jira, third-party data sources, and webhook-driven workflows.
- Actively use AI coding tools in daily workflow to enhance efficiency and code quality.
- Participate in code reviews, architecture discussions, and manage production deployments.
Qualifications
- Experience: 3 – 5 years of hands-on engineering experience with a strong focus on frontend development.
- Technical Skills:
- Proficiency in React (including hooks, context, and performance optimization) and modern TypeScript.
- Strong grasp of component architecture, design systems, and responsive UI patterns.
- Experience in building data-heavy, visualization-rich interfaces (charts, graphs, timelines, or analytical dashboards).
- Solid understanding of REST APIs and experience in integrating complex backends with clean frontend experiences.
- Backend exposure in Node.js, comfortable in reading, writing, and debugging server-side code.
- Experience with MongoDB or similar document databases.
- Active use of AI tools in daily development such as GitHub Copilot, Cursor, or similar coding assistants and hands-on experience with Large Language Model (LLM) APIs (OpenAI, Anthropic, etc.).
- Ability to own features from API contract through to UI, testing, and release.
Preferred Skills
- Experience with real-time UIs using SSE or WebSockets and collaborative interfaces.
- Familiarity with Kubernetes/Docker and the deployment of frontend services.
- Exposure to AI-facing or industrial/enterprise products, especially in semiconductor, manufacturing, or data-intensive domains.
- Experience with Jira or third-party integration tools.
- Contributions to design system development or UI component libraries.
- Comfort with cloud-agnostic or on-premise deployment constraints.
Environment
This position may be based in Gurugram/Bangalore, and is a full-time role emphasizing a collaborative work environment.
Growth Opportunities
This role offers potential for career advancement within a cutting-edge technology domain, allowing engagement with innovative projects in the AI and manufacturing sector.
Benefits
- Competitive salary and benefits package (specific details to be discussed during interviews).
- Opportunity to work in a dynamic and innovative environment focusing on AI solutions for the manufacturing industry.
