Full-Stack Developer
Redbrick Technologies Inc.
Victoria, BC
Redbrick is a portfolio of disruptive digital companies. Headquartered in Victoria, British Columbia, Canada, we’ve scaled from local start-up to global name in a few short years, conceptualizing new business ideas, acquiring established businesses, and growing them to super-scaled profitability all thanks to the people we hire.

60+ employees with a growth plan to 100
3 portfolio companies and more to come
1 amazing shared services team
One of our 3 portfolio companies, Shift is our desktop productivity app. Tired of logging in and out of accounts and toggling between tabs, we created Shift to manage your accounts, streamline your workflows, and blow up your productivity. Our Shift team is 10 people strong and borrows from Redbrick’s shared HR, finance and marketing services.

“Shift is like a small family. It’s full of talented, fun people working their hardest to build a product that they can proudly show to the world. It’s hard to build great stuff - having such a wonderful and close-knit team is what makes the difference in the long haul. If you’re looking for a place to work where you and your expertise is valued every day (by every *one*), you need not look further than Shift ;)”

—Lucas, Shift

We think of the office like a second home and believe you should enjoy your work and the people you work with. We cheerlead your goals and accomplishments and feel invested in your future. Flexible work hours and health and wellness funding (so you can get your gym membership or race registration paid for, no excuses) are a few of the perks of working at Redbrick. Plus, with regular team events, from ping-pong tournaments and run club to Beer Fridays, work feels a little more like family.

What does a day look like in my role?

We get it: You need to understand what you’re signing up for before you know if you are interested, right? As a Full-Stack Developer, you’ll be responsible for:

A typical morning begins with “stand-up”. Our team meets to talk about what we are all working on. It’s a good chance to share problems and talk about our progress. Afterward, you might check your email and sign into GitHub to look at open pull requests. We all review each other’s code, so you respond to feedback on your work as well as give helpful suggestions to your teammates. At lunchtime, lots of people gather in the Great Room to eat and talk about their weekend. It’s a very friendly and casual atmosphere! Once or twice a week you will have a meeting to discuss development strategy, brainstorm solutions to difficult problems, or “groom” the backlog. Late afternoon is the perfect time to step out for a coffee and then find a comfortable spot on the couch to focus on the elegant and maintainable code you are writing. If it’s a Friday, the entire company might cut the day short to enjoy some drinks and good company!

After 1 week:
Completed onboarding/documentation.
Familiar with the development process.
Local development environment for main codebase setup.
Work on the first PR started.

After 1 month:
1 EPIC in progress.
1 SPIKE in progress.
Reviewing PRs.
Your code has shipped to customers.

After 6 months:
Comfortable with our codebases.
Continual work on PRs against several codebases.
1 or more EPICs complete.
1 or more SPIKEs complete.
What we would like to see in you.

Every Redbricker has 3 things in common: We’re curious, hungry and good-humoured. We try our best to balance hard work with good, old-fashioned fun. As a Full-Stack Developer with Shift, there are extra superpowers we’re on the lookout for:

3+ years of professional experience as a full-stack developer.
Deep knowledge of JS and frameworks such as React and Angular.
Expert-level knowledge of HTML, CSS, and web technology.
Experience working in an agile environment with code review.
Passion for writing quality code that is maintainable.
Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
What next?

If you’re picking up what we’re putting down, applying is easy as 1, 2, 3.

Apply with your cover letter and resume and links to your GitHub or public repos and take this opportunity to tell us your story and why you’d be a good fit on our team.
Download Shift (tryshift.com) - we want to know what you think!
Be sure to follow us on Facebook, Linkedin, Twitter, and Instagram for all that is happening at Shift, and Redbrick!