Functional Programmer/Software Engineer - Growth Phase Cloud SaaS for Municipal Finance Who We Are ... of our tech stack, tooling, and deployment processes to improve reliability and developer ...
Functional Programmer/Software Engineer - Growth Phase Cloud SaaS for Municipal Finance Who We Are ... of our tech stack, tooling, and deployment processes to improve reliability and developer ...
Design, develop, test, deploy, and support scalable software applications across the full ... DevOps practices * Troubleshoot production issues and continuously improve system performance ...
Design, develop, test, deploy, and support scalable software applications across the full ... DevOps practices * Troubleshoot production issues and continuously improve system performance ...
SSI is a global software company servicing the needs of the offshore and marine industries all over ... includes a full benefits package, competitive wages and profit-sharing, as well as education ...
Quick apply
SSI is a global software company servicing the needs of the offshore and marine industries all over ... includes a full benefits package, competitive wages and profit-sharing, as well as education ...
Junior Project Buyer
Mill Bay, BC · Hybrid
This role manages the full purchase cycle, engages in supplier negotiations, fosters supplier ... Proficiency in supply chain management or financial/accounting software experience (SAP) and MS ...
Junior Project Buyer
Mill Bay, BC · Hybrid
This role manages the full purchase cycle, engages in supplier negotiations, fosters supplier ... Proficiency in supply chain management or financial/accounting software experience (SAP) and MS ...
PLM Configuration Specialist (Remote)
Victoria, BC · On-site +1
Post-secondary education in software engineering, computer science, or a related field, or ... About the Benefits SSI offers a competitive compensation package that includes a full Benefits ...
PLM Configuration Specialist (Remote)
Victoria, BC · On-site +1
Post-secondary education in software engineering, computer science, or a related field, or ... About the Benefits SSI offers a competitive compensation package that includes a full Benefits ...
Compiler Tech Lead
$170K - $190K/yr
Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future ... Strong focus on testing and software quality Perks: * 20 vacation days * Strong health and extended ...
Quick apply
Compiler Tech Lead
$170K - $190K/yr
Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future ... Strong focus on testing and software quality Perks: * 20 vacation days * Strong health and extended ...
Compiler Tech Lead
$170K - $190K/yr
Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future ... Strong focus on testing and software quality Perks: * 20 vacation days * Strong health and extended ...
Quick apply
Compiler Tech Lead
$170K - $190K/yr
Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future ... Strong focus on testing and software quality Perks: * 20 vacation days * Strong health and extended ...
Geotechnical Engineer
Victoria, BC · Hybrid
CA$48 - CA$62/hr
Oversee work performed by junior engineers and technical staff . * Visit project sites for ... Proficient in geotechnical software for design and analysis. * Detail-oriented, organized, and able ...
Geotechnical Engineer
Victoria, BC · Hybrid
CA$48 - CA$62/hr
Oversee work performed by junior engineers and technical staff . * Visit project sites for ... Proficient in geotechnical software for design and analysis. * Detail-oriented, organized, and able ...
Water Treatment Engineer
Victoria, BC · On-site
Provide technical guidance and mentorship to junior engineers and project staff. Qualifications ... Experience with water treatment modeling software and data analysis tools. * Experience supporting ...
Water Treatment Engineer
Victoria, BC · On-site
Provide technical guidance and mentorship to junior engineers and project staff. Qualifications ... Experience with water treatment modeling software and data analysis tools. * Experience supporting ...
... software developers and data scientists) * Lead the junior team members through design, build ... full potential. A diverse workforce is key to our success and we believe in bringing your whole ...
... software developers and data scientists) * Lead the junior team members through design, build ... full potential. A diverse workforce is key to our success and we believe in bringing your whole ...
Senior Electrical Engineer, Buildings
Victoria, BC · On-site
CA$114K - CA$151K/yr
Mentor junior engineers and technologists, supporting their growth through handson project ... Full details here.
Senior Electrical Engineer, Buildings
Victoria, BC · On-site
CA$114K - CA$151K/yr
Mentor junior engineers and technologists, supporting their growth through handson project ... Full details here.
Senior Electrical Engineer, Buildings
Victoria, BC · On-site
CA$114K - CA$151K/yr
Mentor junior engineers and technologists, supporting their growth through handson project ... Full details here.
Senior Electrical Engineer, Buildings
Victoria, BC · On-site
CA$114K - CA$151K/yr
Mentor junior engineers and technologists, supporting their growth through handson project ... Full details here.
We offer a full range of solutions, from standalone software packages for individual users, hosted ... Career coaching and development opportunities Senior DevOps Engineer Join AQI as a Senior DevOps ...
We offer a full range of solutions, from standalone software packages for individual users, hosted ... Career coaching and development opportunities Senior DevOps Engineer Join AQI as a Senior DevOps ...
Provide technical guidance and mentorship to junior engineers and project staff. * Prepare and ... Expertise in water treatment modeling software and data analysis tools. * Strong understanding of ...
Provide technical guidance and mentorship to junior engineers and project staff. * Prepare and ... Expertise in water treatment modeling software and data analysis tools. * Strong understanding of ...
Data Engineer II
CA$80K - CA$100K/yr
We're looking for a Data Engineer who wants to do meaningful work at scale. If you enjoy building ... Experience in full agentic AI coding using Codex or Claude. * Experience with Airflow or similar ...
Quick apply
Data Engineer II
CA$80K - CA$100K/yr
We're looking for a Data Engineer who wants to do meaningful work at scale. If you enjoy building ... Experience in full agentic AI coding using Codex or Claude. * Experience with Airflow or similar ...
PLM Configuration Specialist (Remote)
Victoria, BC · Remote
CA$96K/yr
Post-secondary education in software engineering, computer science, or a related field, or ... About the Benefits SSI offers a competitive compensation package that includes a full Benefits ...
Quick apply
PLM Configuration Specialist (Remote)
Victoria, BC · Remote
CA$96K/yr
Post-secondary education in software engineering, computer science, or a related field, or ... About the Benefits SSI offers a competitive compensation package that includes a full Benefits ...
... full potential. Unleash your talent and redefine what's possible. Are you an experienced ... Supervise junior inspection staff working on the project. * Perform other responsibilities ...
... full potential. Unleash your talent and redefine what's possible. Are you an experienced ... Supervise junior inspection staff working on the project. * Perform other responsibilities ...
Quality Assurance Analyst (remote)
Victoria, BC · On-site +1
CA$55/hr
Mentor junior QA team members and promote best practices. * Provide client support and training ... What You Bring Required: * 4+ years experience in Software Quality Assurance * Proficiency in ...
Quality Assurance Analyst (remote)
Victoria, BC · On-site +1
CA$55/hr
Mentor junior QA team members and promote best practices. * Provide client support and training ... What You Bring Required: * 4+ years experience in Software Quality Assurance * Proficiency in ...
Electrical Engineer, Buildings
Victoria, BC · On-site +1
CA$98K - CA$130K/yr
You are fluent with tools such as Revit, AutoCAD, lighting calculation software, and power modeling ... Full details here.
Electrical Engineer, Buildings
Victoria, BC · On-site +1
CA$98K - CA$130K/yr
You are fluent with tools such as Revit, AutoCAD, lighting calculation software, and power modeling ... Full details here.
Electrical Engineer, Buildings
Victoria, BC · On-site +1
CA$98K - CA$130K/yr
You are fluent with tools such as Revit, AutoCAD, lighting calculation software, and power modeling ... Full details here.
Electrical Engineer, Buildings
Victoria, BC · On-site +1
CA$98K - CA$130K/yr
You are fluent with tools such as Revit, AutoCAD, lighting calculation software, and power modeling ... Full details here.
Junior Full Stack Software Developer information
What does a junior full stack software developer do?
What are the key skills and qualifications needed to thrive as a junior full stack software developer?
What are some typical daily tasks and collaboration expectations for a junior full stack software developer?
What is the difference between Junior Full Stack Software Developer vs Junior Front End Developer?
| Aspect | Junior Full Stack Software Developer | Junior Front End Developer |
|---|---|---|
| Required Skills | Proficiency in both front-end and back-end technologies (HTML, CSS, JavaScript, server-side languages, databases) | Strong skills in HTML, CSS, JavaScript, and front-end frameworks (React, Angular) |
| Work Environment | Involved in both client-side and server-side development, often in full project cycles | Primarily focused on user interface and client-side features |
| Common Usage | Used in roles requiring versatile development across the stack | Used in roles specializing in UI/UX and front-end design |
The main difference is that a Junior Full Stack Software Developer works on both front-end and back-end tasks, while a Junior Front End Developer focuses solely on the user interface and client-side development. The full stack role requires broader skills, whereas the front-end role specializes in creating engaging user experiences.
What are the most commonly searched types of Full Stack Software Developer jobs in Victoria, BC?
The most popular types of Full Stack Software Developer jobs in Victoria, BC are:
What are popular job titles related to Junior Full Stack Software Developer jobs in Victoria, BC?
For Junior Full Stack Software Developer jobs in Victoria, BC, the most frequently searched job titles are:
What job categories do people searching Junior Full Stack Software Developer jobs in Victoria, BC look for?
The top searched job categories for Junior Full Stack Software Developer jobs in Victoria, BC are:
What cities near Victoria, BC are hiring for Junior Full Stack Software Developer jobs?
Cities near Victoria, BC with the most Junior Full Stack Software Developer job openings:

Full-time
Medical, Dental
Re-posted 3 days ago
Job description
Functional Programmer/Software Engineer - Growth Phase Cloud SaaS for Municipal FinanceÂ
Who We Are:Â
Muniworth is a cloud-based SaaS startup in the growth phase, dedicated to empowering municipal utilities and governments with financial forecasting tools. Our platform enables local governments to achieve financial sustainability and make informed, data-driven decisions through robust modelling and compelling visuals. Â
About Our Approach:Â
We believe apparent correctness is not enough: code must respect underlying concepts, with types and named algorithms directly describing the domain. Great code is correct-by-construction, with any remaining uncertainties ruled-out by a suite of unit tests.Â
We strive to write pure, compositional code, with any inevitable impure code tamed by a rigid stratification of effects. To this end, we write TypeScript in a "Haskell-style" on the front end, and F# with an SQL database on the back end.Â
We have an enduring commitment to satisfy the needs of our rapidly growing business, understanding that great code is essential for our continued growth and success. We place a strong emphasis on domain modelling and understanding the nature of the problems that we are solving and will spend considerable time engaged with research and experimental development.Â
We have regular presentations, where engineers talk about whatever excites them, with previous topics including programming language theory, Master's Thesis presentations, World of Warcraft addons, and the philosophy of Machine Learning.
What You Will Do:Â
- You will build and maintain both new projects and existing systems in a team environment, ensuring stability and long-term maintainability.Â
- You will own projects from start to finish, learn and model the associated domain, specify the implementation design, and execute in accordance with your plan.Â
- You will communicate progress and coordinate release efforts.Â
- You will contribute to new and practical applications of functional programming.Â
- You will raise the quality of code in our code base.Â
- You will guide the evolution of our tech stack, tooling, and deployment processes to improve reliability and developer experience.Â
- You will be fully engaged in an on-site environment in Victoria, BC, contributing to close collaboration and strong team culture.Â
Requirements
About You:Â
- You are an experienced and enthusiastic functional programmer.Â
- You have previously worked as a software engineer, either through an internship or full-time permanent employment.
- You can collaborate closely with our lead engineers to build a rich understanding of the domain, flesh out domain models, and surface ambiguities.Â
- You have excellent problem-solving abilities and strong communication skills, with the capability to articulate complex technical concepts clearly.Â
- You have a bachelor's degree or higher in computer science or a related field. Extensive experience and demonstrated competency will be considered equivalent.Â
- You are a mission-driven individual who cares about their work having a real impact, who keeps the end user in mind throughout their work.Â
- You are in search of an opportunity that can satisfy your drive for always expanding your knowledge and technical competence.Â
- You are an opinionated team player that can complement the existing skill sets and perspectives of our team.Â
Application Process:
For your initial application, please submit your resume and complete the questionnaire. Cover letters are optional for applying to this role and present an opportunity for you to share more about yourself and why there may be a great fit. Please do not use AI if you decide to submit a cover letter; it is not a box that simply needs to be checked.
We will be reaching out to candidates in consideration within 1-2 business days from application submission to schedule a virtual screening interview. Arrangements for an in-person interview and technical assessment will be made thereafter. All interviews are conducted by the direct managers for the role.
Benefits
Why Join Us:Â
- Competitive salaryÂ
- Comprehensive health and dental benefitsÂ
- Flexible work hours (40 hours/week), 100% on-siteÂ
- Regular team-building events and social activities (optional but encouraged)Â
- For an ideal candidate with exceptional experience, we are open to offering compensation beyond the listed salary rangeÂ