Intermediate Full-stack Developer (contract)

BGC ENGINEERING

Vancouver, Canada
Hourly rate: $60-80 cad; equity/bonus: not specifi...
Hybrid
4+ years professional software development experience
Strong python backend skills with fastapi
Solid react and typescript experience
BGC Engineering is seeking an Intermediate Full-Stack Developer to join the Structura team and ship features for their commercial cloud platform used by major mining operators

Job Summary

  • BGC Engineering is seeking an Intermediate Full-Stack Developer to join the Structura team and ship features for their commercial cloud platform used by major mining operators.
  • The role involves designing new features across the React front end and FastAPI Python backend while collaborating directly with lead developers and domain experts.
  • This hybrid position offers a flat management structure, training opportunities, and a casual work environment with potential contract extension after the initial 6-month term.

Matching Summary

BGC Engineering is seeking an Intermediate Full-Stack Developer to join the Structura team and ship features for their commercial cloud platform used by major mining operators.

Salary

Hourly rate: $60-80 CAD; Equity/Bonus: Not specified; Benefits: Contractor responsible for own taxes/insurance, no employee benefits included

Skills & Requirements

Must-have

  • 4+ years professional software development experience
  • Strong Python backend skills with FastAPI
  • Solid React and TypeScript experience
  • Cloud deployment experience (Azure preferred)
  • Containerization with Docker and CI/CD workflows

Nice-to-have

  • Azure-specific experience including Container Apps
  • Experience building data-heavy interfaces
  • Interest in geoscience or mining domains
  • SQL or document database experience
  • Familiarity with scientific or ML-adjacent software

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Minimum 4 years of professional software development experience
  • Contractor status required with self-managed taxes and insurance

Work Rights

Not specified

Tailored Resume

Cover Letter