SkyHive Technologies Inc. in Vancouver is looking for a Full-time Back End Developer on SkyHive

Back End Developer

JOB Information

intermediate Level
Full-time Job
Posted on: December 4, 2018

COMPENSATION

Commensurate with experience
Paid relocation offered

Employer Information

Vancouver, BC V6C, Canada

Job Offer Details

required optional Skills

.NET Core Framework C# (Programming Language) Clear Code Git System Software Teamwork Web Api Angular Linux

Tools

.NET Core Framework

Requirements

Relevant Experience Bachelor's Degree College Diploma

Details

The Opportunity

Are you able to work autonomously with little direction? Are you a team player willing to go the extra mile? Do you have the desire to innovate? If your answer to these questions is “yes”, then we want to hear from you! Every day, SkyHive's startup environment will present new challenges, opportunities to grow, and a place to build something truly unique. 

We are looking for a back-end developer with experience working with .NET Core and C#. As a back-end developer, you are familiar with interfacing with APIs, with the database (in our case, MongoDB), and with the frontend. You will be responsible for expanding and maintaining an existing API, as well as for developing a new one. You will collaborate with our Machine Learning specialists to define interfaces between our code and ML services. You are expected to have a basic understanding of how our Angular2+ frontend will utilize the data that our APIs return. You are expected to have a basic understanding of synchronous and asynchronous operations. An ability to communicate and collaborate with both project management and other technical experts is expected as well.

Our stack is Angular/Typescript – C# (.NET Core) – MongoDB, though typically you will only be responsible for working on C# classes and endpoints on the backend.


The Role

•	Strong understanding of C# and the .NET Core
•	Able to interface with 3d party APIs and create endpoints in own APIs
•	Able to interface with the database (MongoDB)
•	Knowledge of ticketing systems and version control
•	Collaborating with project management and establishing estimates for dev work
•	Applying Agile best practices in your work
 
Who are you?

Qualifications (Must haves)

•	C# and .NET Core
•	Must have worked on APIs in the past (can be internal)
•	Basic understanding on MongoDB or other noSQL database
•	Clear code
•	Understanding of git and version control best practices

Nice-to-Haves

•	Linux
•	Angular 4 & 5
•	Worked with Active Directory

Who are we?

As a portfolio company of Singularity University and voted one of BC’s Top 50 Tech Startups by the #BCTECH Summit, SkyHive is the world's first ever skills-based matching platform built for every worker and employer. With a mission of tackling global unemployment and social inequalities, our skills matching technology uses machine learning to extrapolate the technical and soft skills possessed by job seekers, as well as the hiring needs of employers. 

What do we offer?

•	Opportunity to get your foot in the door of a fast-growing tech company
•	Collaborate team environment and culture
•	Comprehensive health benefits package & MSP coverage
•	Three weeks’ paid vacation to start
•	Stock options & gainsharing plan
•	Pending B-Corp Status
•	Paid volunteer time

When & Where

Where

Granville Street, Vancouver, BC V6C, Canada

When

As soon as possible

Compensation

Commensurate with experience
Paid relocation offered to eligible candidates
Include benefits: Yes