This recruiter is online.

This is your chance to shine!

Apply Now

Intermediate UI Developer (React) to build and maintain a internal data platform that supports workflows, approvals, monitoring, and decision-making for ou

Calgary, AB
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

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
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined