1,951,413open jobs
114,997companies
238,012added this week
Browse all
Salary
≈ $16k – $43k per year (Estimated)
Location
In office (Pune)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Oct 20, 2026.

Overview
Company
Impact
Profile match
Outsource architectural, structural, civil, survey & MEPF drafting and modeling to 350+ ISO-certified engineers. Scale without hiring.

About the Role

We are building a multi-tenant SaaS platform that includes a full-featured cloud-based 2DCAD editor built on Three.js WebGL, a data-driven job management application, fieldcapture workflows, and AI-assisted research tooling.

We are looking for a Senior Frontend Developer with deep React expertise to own the CADeditor experience and contribute to the broader web application. This is a technicallydemanding role that requires strong React engineering, component architecture skills, andcomfort working close to the browser - performance, rendering, and precision matter here.

What You Will Work On

Cloud CAD Editor

- a browser-based 2D CAD editor built on Three.js (WebGL,orthographic rendering). You will build and maintain CAD drawing tools, snappingengines, layer management, entity selection, undo/redo, and real-time collaborationfeatures. The editor must sustain 60fps on large drawings.

Web Application

- a Turborepo monorepo SaaS app with multiple feature modulesincluding orders, quoting, research, quality review, and billing. Feature-gated by roleand subscription tier.

Shared package library

- auth, API client, UI components, and TypeScript typesshared across both applications.

CI/CD and deployment

- GitHub Actions pipelines deploying to AWS S3 +CloudFront across dev, staging, and production environments.

Key Responsibilities

Build and maintain features in the WebGL CAD editor - drawing tools, geometry,snapping, entity manipulation, and canvas interaction.

Architect and develop scalable, reusable React components and feature modulesfollowing best practices for performance and maintainability.

Design and manage complex state across multiple layers - server state via ReactQuery, UI state via Zustand, and CAD editor state via Redux Toolkit.

Build and maintain shared Turborepo packages consumed across multipleapplications.

Implement advanced React patterns including lazy loading, code splitting,memoization, and concurrent features to meet performance targets.

Integrate frontend applications with REST backend APIs using secure cookie-basedauthentication.

Implement role-based access control, route protection, and subscription-tier featuregating.

Handle real-time UI updates via WebSocket connections.

Integrate third-party SDKs including Stripe for billing flows and Mapbox GL JS formap-based workflows.

Optimize rendering performance and ensure cross-browser compatibility.

Lead code reviews, establish patterns, and mentor junior developers.

Participate in sprint planning and agile ceremonies.

Write clean, well-typed TypeScript code that is easy to review, test, and extend.

Requirements

Qualifications

Education:

Bachelor’s/Master’s in Computer Science, or a related field.Required Skills and Experience

Core React Expertise

3-5 years of professional frontend development experience with React as the primaryframework

Expert-level understanding of React internals - reconciliation, rendering behavior,concurrent mode, and the Rules of Hooks

Strong experience building component libraries and design systems with reusable,composable components

Proven ability to identify and fix React performance issues - unnecessary re-renders,large component trees, expensive computations

Experience with React Router for complex client-side routing including protectedroutes, lazy loading, and nested layouts

Hands-on experience with React Query (TanStack Query v5) for server state -caching, invalidation, optimistic updates, pagination

Experience with Zustand or equivalent lightweight state for UI state management

Deep familiarity with React hooks - custom hooks, useCallback, useMemo, useRef,useTransition, and useContext patterns

TypeScript

Strong TypeScript skills - generics, utility types, discriminated unions, and strictmode

Experience typing complex state shapes, API response contracts, and componentprop interfaces

Comfortable enforcing type safety across shared packages and multiple consumingapps

State Management

Experience with Redux Toolkit in a production codebase - slice design, RTK Query,middleware, and selector patterns

Ability to reason about when to use local state, shared UI state, and server stateappropriately

CAD or Graphics (Required)

Hands-on experience with Three.js, WebGL, or equivalent browser rendering engine

Understanding of 2D geometric operations, coordinate systems, and canvasinteraction

Experience building or maintaining tools that require high frame-rate rendering(60fps targets)

Comfort working with orthographic cameras, raycasting, and scene graphmanagement

Architecture and Tooling

Experience with monorepo tooling (Turborepo, Nx, or equivalent)

Familiarity with Vite as a build tool - configuration, plugin ecosystem, andenvironment variables

Understanding of CloudFront/CDN deployments, cache-control strategy, and SPArouting patterns

Experience with GitHub Actions or equivalent CI/CD pipelines

API and Auth

Experience integrating REST APIs with typed fetch clients and centralized errorhandling

Understanding of browser cookie-based authentication (httpOnly cookies, CORS,credentials: include)

Familiarity with OAuth2 / OIDC authentication flows

Nice-to-Have Skills

Experience with Mapbox GL JS or similar map rendering libraries

Experience with Stripe Elements or Stripe React SDK

Exposure to AWS (S3, CloudFront, ECS)

Experience with WebSocket-based real-time features in React

Understanding of Content Security Policy and browser security headers

Familiarity with React Native for future mobile work

What We Value

Deep understanding of React - not just how to use it, but why it works the way it does

Developers who care about rendering performance and browser precision

Clean, typed, reviewable code over clever shortcuts

Engineers who establish patterns the team can follow, not just ship features

Comfort working in a fast-moving product at an early but structured stage

Benefits

  • Salary will be at par

    with industry standards.

  • Sodexo meal passes provided for daily nutritional

    needs.

  • Performance based Variable Pay - Annually or Bi-anually

To apply, please send your resume and

portfolio to[email protected] Phone: +91 2067444075

Only

shortlisted candidates will be contacted for further

evaluation.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,951,413 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Pune
≈ $14k – $36k per year (Estimated) • In office • 5+ years exp • Kochi
JavaScript
Frontend
React.js
DevOps
Rest API
CI/CD
AWS
Management
Agile
Scrum
Apply
Frontend Engineer 3 hours ago
In office • 3+ years exp • Bengaluru
JavaScript
TypeScript
AI/ML
Cursor
Claude Code
LLM
OpenAI
OpenAI Codex
Frontend
Redux
React.js
Mobile
State Management
Apply
Frontend Engineer 3 hours ago
In office • 3+ years exp • Mumbai
JavaScript
TypeScript
SQL
Frontend
Angular
React.js
DevOps
CI/CD
Jenkins
Git
Docker
Incident Management
Management
ServiceNow
QA
Postman
Apply
≈ $18k – $40k per year (Estimated) • Remote (India) • 8+ years exp • Bengaluru
JavaScript
TypeScript
Frontend
Angular
Apply
≈ $17k – $46k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Bengaluru
JavaScript
TypeScript
AI/ML
LLM
Frontend
GSAP
Tailwind CSS
D3.js
Chart.js
Angular
React.js
Lit
Storybook
Sass
Headless UI
Web Components
NgRx
Mobile
Ionic
Capacitor
Cordova
State Management
DevOps
Rest API
CI/CD
Management
ServiceNow
QA
Cypress
Playwright
Jest
Apply
≈ $39k – $71k per year (Estimated) • In office • Full-Time • 5+ years exp • South Africa
Python
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Supabase
AI/ML
AI Agents
LLM
RAG
DevOps
CI/CD
Management
n8n
Apply
$49k – $55k per year • Hybrid • Full-Time • South Africa
JavaScript
Java
TypeScript
C#
C++
C#
.NET
Frontend
Angular
Apply
Delivery Lead 3 days ago
$61k – $85k per year • In office • Full-Time • South Africa
JavaScript
Java
TypeScript
C#
C++
C#
.NET
Frontend
Angular
Management
Jira
Agile
Scrum
Kanban
Apply
Business Analyst 3 days ago
$30k – $33k per year • In office • Contractor • 5+ years exp • Bachelor's Degree • South Africa
JavaScript
Java
TypeScript
C#
C++
C#
.NET
Frontend
Angular
Management
Confluence
Jira
Agile
Apply
Automation Engineer 3 days ago
In office • Full-Time • 4+ years exp • Bachelor's Degree • South Africa
Python
JavaScript
Java
TypeScript
PowerShell
C#
C++
C#
.NET
Frontend
Angular
DevOps
CI/CD
Management
UiPath
Apply
MEP Engineer 3 days ago
≈ $6k – $13k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Pune
Design
AutoCAD
Apply
≈ $6k – $13k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Pune
Design
AutoCAD
Apply
≈ $9k – $24k per year (Estimated) • In office • Full-Time • 3+ years exp • Pune
Apply
In office • Full-Time • Bachelor's Degree • Pune
Design
AutoCAD
Apply
≈ $6.5k – $11k per year (Estimated) • In office • Internship • Pune
Apply
≈ $27k – $71k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Pune
JavaScript
SQL
C#
C#
ASP.NET Core
Frontend
React.js
Apply
≈ $28k – $61k per year (Estimated) • In office • 8+ years exp • Hyderabad • Pune
Python
SQL
Python
pySpark
Databases
Google BigQuery
AI/ML
Spark
DevOps
GCP
CI/CD
Git
Management
Agile
Apply
Technical Manager 1 day ago
≈ $29k – $76k per year (Estimated) • In office • 10+ years exp • Pune
C
C++
C
Embedded C
DevOps
RTOS
Robotics
EtherCAT
CANopen
Apply
≈ $15k – $35k per year (Estimated) • In office • 6+ years exp • Chennai • Kolkata • Pune
JavaScript
Apex
Apex
Lightning Web Components
Aura Components
AI/ML
Agentforce
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Bitbucket
SOAP
Apply
≈ $22k – $48k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Pune
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
Oracle
Frontend
Angular
DevOps
Rest API
Git
Management
Oracle ERP
Apply
See all jobs
This is one of many
1,951,413 more open roles from verified company boards, updated every day.