G

Front End Developer - React/AWS

Gsource Technologies Private Limited Verified employer

Actively hiring · Posted 5d ago · JEV261072EF008873

SalarySalary not disclosed
Experience3–7 yrs
LocationPune, Maharashtra
Work modeRemote · Full time
Openings1
IndustryIT Services & Consulting

Job description

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.

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. Web Applicationa Turborepo monorepo SaaS app with multiple feature modulesincluding orders, quoting, research, quality review, and billing. 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.

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.

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.

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

Optimize rendering performance and ensure cross-browser compatibility.

Participate in sprint planning and agile ceremonies.

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

Bachelors/Masters in Computer Science, or a related field. Required Skills and Experience

Core React Expertise

35 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

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)

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

Experience integrating REST APIs with typed fetch clients and centralized errorhandling

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

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

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

Sodexo meal passes provided for daily nutritional needs.

Performance based Variable .

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Gsource Technologies Private Limited.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
Front End Developer - React/AWSSalary not disclosed · Pune
Apply