Skip to content

Full Stack Developer - Alacrity

Full Stack Developer - Alacrity

Software and Programming Jobs

What we're looking for:

Alacrity is growing! We’re looking to add a Software Engineer to join a small team at the ground level of a funded startup within the Alacrity Ecosystem. This is an exciting opportunity for a Full Stack Engineer who is interested both in UI and AI data structuring, and who has the right personality to grow us from a startup to an industry standard company. If you’re self-motivated, enjoy working in small, cross-functional teams, are highly creative, and willing to think and work outside the box, then we believe you’d have a lot of fun with us.

This role reports directly to Alacrity’s CTO, and will work closely with Alacrity’s Strategic Initiatives Manager. This position can be based out of either our Victoria office or our downtown Vancouver office, but we support a hybrid work from home model.To learn more about our team, please check out the "About Us" section in this job posting and our website at


Key initiatives include back end calibration and front end design updates, as well as strategic enhancement of the core product. A detailed list of the responsibilities include (but not limited to) the following:

-Developing front-end website architecture which includes designing interactive, responsive, and dynamic web pages.

-Developing back-end applications, databases and servers for creating a highly functional website.

-Ensuring cross-platform optimization and responsiveness of applications.

-Working alongside a cross-functional team.

-Seeing through a project from conception to finished product.

-Designing and developing APIs.

-Meeting both technical and consumer needs.

-Maintain, manage and scale our current stack on an ongoing basis.


-Minimum 2+ years of professional experience in software development

-Experience with PHP frameworks such as Laravel and MVC design patterns

-Proficient in MySQL and relational database design

-Experience with python and MySQL for DB interactions and web scraping.

-Proficient in HTML5, CSS3 and Javascript

-Familiar with Vue.js (or equivalent framework)

-Proficient in building and consuming SOAP/REST APIs

-Experience with Docker and containerization

-Experience developing and supporting high availability systems

-Experience with version control and Git

-Familiarity with working in an Agile environment is a plus

-Previous experience in MLS/Real Estate applications is a plus

-Experience with NodeJS is a plus


-Completed your degree in Software Engineering, CS or any related 4-year accredited degree.

-You are organized and self-sufficient, able to take opportunities to search for the information you don’t have.

-You enjoy collaboration, creativity, and working in a fast pace environment.

What kind of team would you be diving into?

One that’s brisk, cheerful, & community-minded! Alacrity Canada is about business with kindness - we’re West Coast through and through. We’re friendly and eager team players, who support one another. We’re collaborative and thrive on the team’s ideas and interests. At Alacrity Canada, we support and encourage each other to not only do our best inside the office, but outside the office as well.

What we offer:

-Flexibility to work remotely

-Extended health and dental benefits; premium 100% covered

-Employee Assistance Program

-Monthly health and wellness stipend

-Monthly mobile phone stipend

-Parental leave top-up

-Support to learn and grow through professional development opportunities

-Collaborative office environments in Vancouver and Victoria.

A message about Alacrity Canada for a future team-mate:

“I love working for Alacrity because it's a dynamic and fast-moving organization that is continuously exploring new opportunities and sectors. Alacrity balances its status as a non-profit with its commitment to supporting and sparking business in B.C. Alacrity is international, it is entrepreneurial and it is collaborative by nature.” - Sofie Campbell - Partnerships and Engagement Manager

“I took a non-traditional path to office work, and initially I didn’t believe I would ever ‘fit in’ in an office environment. Self-described as a living exclamation point, a traditional office felt stifling. I remember walking into the Alacrity Canada offices for my job interview and immediately knowing: this was where I was going to work, this was where I fit in. In the years since, the support and care shown to me by the rest of the Alacrity Canada team has allowed me to grow and thrive in my role as Office Manager." - Chrystal Boyd, Office Manager

Our Own Standards:

Qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.   We believe different perspectives make Alacrity Canada a better organization. We're committed to building a diverse, equitable and inclusive environment where our team members feel that they belong. We are actively educating ourselves to create this environment.

Click here to apply!

Additional Info

Job Type : Full-Time

Location : Remote, Victoria, BC, Vancouver Island, BC

Powered By GrowthZone
Scroll To Top