Description
About the role
GreyOrange is looking for a senior Staff UI Engineer to own and evolve the Scenario Manager interface. You will design comparison views, manage version histories, and set UI architecture direction for complex, data‑dense visualisations that span multiple subsystems such as MFD, Sizer, Layout, and Emulator outputs.
Responsibilities
- Develop and maintain the Scenario Manager UI, including scenario lists, version history, side‑by‑side comparison, and promotion workflows.
- Design intuitive comparison screens that clearly highlight BOM, layout, and sizing differences between scenarios.
- Define the UI architecture for presenting multi‑source scenario data in a coherent, single‑pane experience.
- Collaborate with the backend engineer to shape API contracts for versioning and comparison features.
- Mentor junior engineers building on the Scenario Manager platform.
Eligibility
- Minimum 8 years of experience building complex, data‑intensive user interfaces.
- Proven track record with versioning, diff, or comparison UI patterns.
- Strong expertise in React and TypeScript, especially for large, multi‑source data sets.
- Experience designing UI for products that integrate many interdependent data streams.
Skills
- react
- typescript
- ui architecture
- data visualization
- api integration
- frontend engineering
- version control
- comparison UI design
- mentoring
- complex UI development
Benefits
Skills
· 12 totalRequired10
Nice to have2
Similar roles
HDFC Bank
5h ago
Lead Software Engineer - Frontend
GE HealthCare
5h ago
Sr. Software Engineer (UI Developer)
Adobe
5h ago
Computer Scientist
Airbus
7h ago
MLOps Engineer
Swiggy
16h ago
Frontend Engineer SDE-1 - Instamart
Attentive.ai
16h ago
Software Engineer II (Frontend)