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