Remote Developer

Fort Langley | Full Time

All Listings

If you have to think twice about how Vim relates to shiny countertops and you’re willing to jump into a new technology even though it’s unchartered waters for you, we have been looking for you. We’re looking for team members who are agile problem solvers who do not get overwhelmed by change. Our developers are the best at their craft, largely due to their commitment to work, play, learn, and improve together. We want you to manage your time to complete tasks on time and communicate early when deadlines will not be met.  We want you to be a proactive self-starter, who can handle ambiguity and uncertainty with minimal guidance.

Think you'd be a great fit?

What does the Developer do?

Your role, in a nutshell.

It’s an incredible opportunity for Glass Canvas to work alongside amazing clients who are passionately dedicated to doing “work that matters”. One of the ways we partner with organizations is to help them tell their stories; we share the essence of who they are and what they’re the best in the world at. We’re looking for a full stack developer with the ability to work anywhere in the technical stack, delivering quality code to both the frontend and backend. We’ll need you to be fluent in any backend server language with expertise in relational databases and schema design. Your role is to stay aware of cross-browser compatibility issues and client-side performance considerations and continually analyze product decisions based on data and testing.


A day in the life of a Developer

Here are some of your job duties:

Estimating and implementing web & mobile solutions including the interplay between the database, backend and frontend technologies in a clean, robust way.

Writing automated tests in a pragmatic way - where it makes sense to.

Managing and maintaining Active Directory (authentication database) and troubleshooting issues with applications servers.

Helping to plan, build, deploy and manage new and existing systems, network devices and virtual infrastructure.

Monitoring health of underlying virtual infrastructure hardware and assisting in troubleshooting issues and finding resolutions.

Combining user appreciation with knowledge of front-end development and coding. You’ll be dreaming the web elements that a user will interact with at every step of their journey, and working the behind the scenes magic to make it a reality.


Do you have what it takes?

Here are a few things we are looking for:

We need you to be on top of your game. While we understand that it will take time to get used to being part of the team, we want you to be a proactive self-starter, who can handle ambiguity and uncertainty with minimal guidance.

We need you to have a good understanding of user experience and how that factors into front end development. We also need you to be able to play around with Rails and some actual programming. Our team uses Ruby on Rails, so any Rails experience you may have is a definite plus.

We need you to be on top of the game when it comes to modern web technologies. A few areas of proficiency that we’d love to see include HTML5, CSS3, SASS, JavaScript, Bootstrap, and optionally React.

We need you curious and willing to learn new technologies with the ability to absorb and retain information quickly. Strong interpersonal skills, keen attention to detail and the ability to effectively prioritize and execute tasks in a high-pressure environment wouldn't hurt either.

We need you to be comfortable with technology. We’re the texting, “Slacking” (bonus points if you get it), Google Hangout-ing ‘kinda team.

We’re also the praying kind, so spiritual conversations are commonplace. While we don’t require you to practice a certain kind of faith, most of our team members and our clients come from a spiritual background. So an openness to spirituality and church culture would definitely be an asset.


CHALLENGE ACCEPTED?

Here’s what you need to do next:

If all this sounds great, awesome! We want to hear from you. Please send us your story. We’d love to see your resume as well as a short note about what you think you are best in the world at (or would like to be). We’d also love to know how you heard about us and what makes you want to join our team.

We’re looking forward to hearing from you!

Apply for This Position