
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A non-profit organization is seeking a Full Stack Engineer responsible for enhancing business operations through innovative software solutions. The successful applicant will have a strong background in cloud infrastructure, SaaS integrations, and database optimization. With a focus on collaboration and mentorship, this role offers a competitive salary, regular performance reviews, and the opportunity for hybrid work, creating a supportive work environment that promotes employee well-being.
The Full Stack Engineer at the Credit Counselling Society is responsible for a number of key responsibilities to build on and support the successful operations of our business, enabling our team to make a meaningful impact in the lives of our clients each day.
You will be using your diverse skillset in software development, security, infrastructure, and DevOps to design, build, and support solutions that will improve business operations. This will require you to work alongside other members of the technology team to continuously evolve our enterprise software architecture that includes: SaaS solutions, legacy systems, serverless applications, and cloud infrastructure. Additionally, you will offer top-level escalation on technical issues that are in your domain, to ensure our technology solutions allow our team members to be successful and efficient in their roles. This will involve some relationship management with external partners or vendors, as well as mentoring other members of the Technology team to foster their growth.
The starting salary range for this role is $87,672-98,618, subject to geography, previous education, and experience.
In addition, we offer an annual salary review process each January, so the successful candidate can expect to receive regular increases to their salary, subject to meeting established performance objectives.
We are proud to qualify as a Great Place to Work! Our employees love the close-knit team environment and the commitment to work-life balance, which includes a 35 hour work week and generous time off provisions! It’s important to us that every member of our team feels safe, supported, and respected at work.
In addition, we are all rewarded by the meaningful work we do, and the opportunity to make a difference in the lives of our clients each day. Our team has the opportunity to work remotely on a hybrid basis, but even though we aren’t in the same office, we have chat groups and activities supported by our Culture Club, to offer our team the chance to develop relationships and have some fun at work too!
In addition to a great workplace culture, our employee experience and compensation package includes:
The successful applicant for this position will bring the following qualifications:
CCS is an accredited non‑profit organization that offers support to clients who are encountering financial challenges. Every year, we change the lives of thousands of Canadians who are looking for help to get their life back.
Our mission, should you choose to accept it: We Help. We Educate. We Give Hope.
CCS is committed to the ongoing development of a safer, respectful and equitable space for employees, clients and stakeholders of all backgrounds, identities, and abilities. Please see our Commitment to Equity, Diversity, and Inclusion for more details.
This is a full‑time position with opportunities for hybrid work. Specifically, this position will be required to work from our New Westminster office up to once per week, with other days worked remotely from your home office.
If this opportunity sounds like a good fit, we would love to hear from you! Please send in your resume and a cover letter, explaining your interest in the role and what you would bring to it.
At CCS, we do not use AI to screen candidates. We understand that candidates may use generative AI tools (e.g., ChatGPT) to review their application documents, but we ask you to craft your documents and open‑text responses personally so we can get to know you better! We reserve the right not to proceed with applications from candidates who submit AI‑generated text, or who otherwise use AI tools to support their responses in an interview process.
We are an equal opportunity employer and encourage applications from members of groups that have been marginalized on the grounds included in the Human Rights Codes of Canada and the provinces we serve, including: status as a First Nation, Métis, Inuit, or Indigenous person, race, country of origin, disability, sex, sexual orientation, gender identity or expression, political belief, religion, marital or family status, age, and/or social standing.
Applications from all qualified individuals are welcome, and successful candidates must be eligible to work in Canada, as work must be performed from Canada.
Due to the volume of applications received, we will only reach out to candidates who are shortlisted for further consideration. Thank you for your interest!