Full Stack Developer
Saltworks Technologies: Industrial Water + Lithium · Richmond
Job description
About the role
Saltworks Technologies, a Canadian cleantech leader, is looking for a Full‑Stack Developer to join its Data Systems team. The role involves building internal tools, integrations and data infrastructure that support engineering and operations across water treatment and lithium refining projects. The position is based onsite in Richmond, BC, with limited remote flexibility.
Key responsibilities
- Design and build full‑stack internal tools to support engineering and operational workflows.
- Develop integrations between enterprise systems by consuming APIs and creating secure API endpoints.
- Build and maintain data pipelines that move, transform and surface operational data.
- Leverage AI tools and LLM‑based agents to accelerate development and extend system capabilities.
- Collaborate with system owners and non‑technical stakeholders to translate business requirements into solutions.
- Write clean, well‑documented code and participate in code reviews.
- Apply a security‑first mindset, handling data responsibly and building robust, maintainable systems.
- Troubleshoot, debug and resolve issues across the full stack.
- Identify opportunities to improve workflows through automation or better tooling.
Required profile
- 3–5+ years of hands‑on full‑stack development experience with production software.
- Degree in Computer Science, Software Engineering or equivalent practical experience.
- Comfortable working onsite in Richmond, BC (or willing to relocate to the Lower Mainland).
Required skills
- JavaScript / TypeScript
- Modern front‑end framework (React, Vue, Angular, Handlebars)
- Back‑end framework (NestJS, NodeJS)
- Python for back‑end development and data manipulation
- Relational databases: T‑SQL or PostgreSQL (query optimization, data modeling)
- REST and SOAP API design and consumption
- Git, Docker, CI/CD fundamentals
- Cloud services: AWS (EC2, Lambda, Secrets) or Azure (VMs, Functions, Key Vault)
- AI tools and LLM‑based agents (understanding of limitations)
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 5 days ago
Expires 1 month from now
16 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Saltworks Technologies: Industrial Water + Lithium
Richmond
Related job offers
-
Technicien·ne en informatique – 37,5 h/semaine
Conseil scolaire francophone de la Colombie-Britannique Richmond -
IT Systems Analyst – Cloud & On‑Premises Support
Fitness World Canada Richmond -
Vice President, Digital Health & Chief Information Officer
Halton Healthcare Oakville -
Programmer Analyst – Software Development & Maintenance
Percy Miller Inc Montréal -
Business Data Analyst
aterio Vancouver