About Gradera
Gradera defines a new category of enterprise transformation called Software-Orchestrated Services - where software orchestrates human expertise, digital workers, and enterprise systems to deliver governed outcomes at scale. As an AI Native Services firm, we help enterprises redesign how work gets done across operations, product, engineering, customer experience, data, and enterprise workflows to move beyond fragmented AI pilots and disconnected automation toward measurable business outcomes.
Overview
We are seeking a high-caliber Senior Frontend Engineer to join our Digital Twin Platform and Simulation team. In this role, you will be the technical anchor for the frontend squad, ensuring that our simulation-ready platforms are built to the highest standards of engineering excellence. We are looking for a seasoned professional who can work independently, taking full ownership of frontend modules from conception to production-grade deployment.
Our Core Frontend Stack
React + TypeScript (with Next.js), ShadCN/UI, Tailwind CSS for building complex, state-heavy interactive dashboards.
JavaScript (ES6+) and TypeScript for type-safe management of simulation data
State management (Redux/Zustand) optimized for high-frequency data updates
Experience in ESRI ArcGIS Map usage in UI is a big plus.
Architecture & Design
Design Principles: Deep application of SOLID, DRY, and KISS principles to ensure maintainable code.
Design Patterns: Proficiency in Creational, Structural, and Behavioural patterns (e.g., Dependency Injection, Repository, Factory).
Visualization & Real-Time Data
ESRI GIS integration for advanced spatial analysis and mapping within the digital twin
WebSockets for real-time bidirectional data streaming of simulation states
Redux / Context API for sophisticated state management of large-scale datasets
Quality & Performance
Vitest for fast, high-performance unit testing
Cypress for comprehensive end-to-end (E2E) testing
Performance optimization (rendering cycles, memory management, and bundle size)
Key Responsibilities
Low-Level Design (LLD): Convert high-level blueprints into detailed technical designs, state schemas, and component hierarchies independently.
GIS & Spatial Visualization: Design and implement the integration of ESRI GIS maps, ensuring the fluid rendering of geospatial layers and operational assets.
Real-Time Data Management: Architect and optimize WebSocket communication channels to ensure live telemetry is accurately reflected in the digital twin UI.
Testing & Quality Assurance: Establish robust testing patterns using Vitest for unit tests and Cypress for integration tests, ensuring high code coverage and reliability.
Technical Mentoring: Act as a technical beacon for the team, conducting rigorous code reviews and setting the standard for clean, modular, and maintainable code.
Standards Enforcement: Ensure all development aligns with defined design patterns and performance benchmarks established by the Architects.
Independent Problem Solving: Proactively identify performance bottlenecks or architectural gaps and implement solutions autonomously.
Preferred Qualifications
4 to 6 years of professional experience in frontend engineering, specifically with React and TypeScript.
Proven ability to work independently in a fast-paced environment with minimal guidance.
Extensive experience in ESRI GIS or similar mapping frameworks for complex spatial data visualization.
Deep proficiency in modern testing libraries, specifically Vitest and Cypress.
Strong hands-on experience with WebSockets and real-time state management.
Demonstrated track record of delivering low-level designs and technical documentation for enterprise-scale applications.
Highly Desirable
End-to-end ownership of frontend features, making critical technical decisions, and resolving blockers.
Experience building interfaces for Digital Twin, IoT, or Simulation platforms.
Familiarity with high-frequency data updates and UI performance tuning.
Knowledge of CSS-in-JS patterns and Material UI customization at scale.
Experience working in an Agile/Scrum environment.
Exposure to industrial domains such as Manufacturing, Logistics, or Transportation is a plus.