Intermediate UI Developer (React) to build and maintain a internal data platform that supports workflows, approvals, monitoring, and decision-making for ou
S.i. Systems
Calgary, AB-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on February 15th, 2026
-
Starting date : 1 position to fill as soon as possible
Description
Our oil and gas client is seeking an Intermediate UI Developer (React) to build and maintain a internal data platform that supports workflows, approvals, monitoring, and decision-making
Candidate will be in-office 5 days/week in downtown Calgary
Must Haves:
- 5+ years of UI development experience in React with a focus on UX/UI
- Experience managing server state (React Query, Redux Toolkit, Zustand, etc.)
- Solid understanding of async UI behavior (loading, retries, partial failure)
- Experience using TypeScript in real production codebases
- Experience in the Oil and Gas Industry
Nice to Haves:
- Experience with industrial, energy, or operations software
- Exposure to event-driven systems
- Excellent written and verbal communication skills
Responsibilities:
- React UI for dashboards, tables, and workflows
- Turn complex domain concepts into clear, usable UI
- Forms and review flows (approve / reject / override)
- Data-dense views where accuracy and clarity matter
- APIs that are event-driven and change over time
- Work closely with backend engineers on API shape and UI behavior
- Geospatial mapping, plots and advanced visualizations
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you