Distributel

Full Stack Developer

CA-ON-Toronto
Reference No.
FullStack-DEC2017-001
Job Category
Information Technology
Type
Full Time
Career Level
Experienced

Job Description

FULL STACK DEVELOPER

 

Distributel is seeking awesome full-stack developers to join our growing team. We're looking for someone who's passionate about building distributed systems and highly available web applications. As a full stack developer, you should have familiarity with each layer of the stack, with exceptional skill in one or more and a genuine interest in all software technology. Our team strives to make life easier for those around them in a space that has many interesting challenges yet to be solved.

 

We will be the revolutionary telco; join us and help set the new standard with simplicity and innovation!

  

 

Responsibilities include

  • Working closely with our team to design and implement new products and features
  • Maintaining, improving and testing existing code
  • Creating technical documentation
  • Automating as much as possible (xkcd.com/1205)
  • Actively participating in code review and knowledge sharing

 

 

Skill requirements

  • 2+ years professional software development experience
  • Familiarity with the .NET web stack (C#, .NET MVC, Entity Framework, IIS)
  • Experience writing unit tests for .NET
  • Experience writing SQL and managing database systems
  • Experience producing and consuming REST/JSON APIs
  • Experience with at least one front-end Javascript framework
  • Working understanding of GIT

 

 

Bonus points if you

  • Have used .NET Core and/or ASP.NET Core in a project already, even if it's just a personal/side project
  • Have an open-source project with a GitHub repo that we can look at, particularly if it's also on Nuget
  • Are comfortable working in and navigating a Linux environment
  • Are familiar with the Azure or Docker ecosystems
  • Have mastered at least one scripting/dynamic language

 

 

The Joel Test (9/12)

  • (Y) Source control
  • (Y) One-step build
  • (n) Daily builds
  • (Y) Bug database
  • (Y) Fix bugs first
  • (n) Up-to-date schedule
  • (Y) Specs
  • (Y) Quiet working conditions
  • (Y) Best tools that money can buy
  • (n) Testers
  • (Y) Code screening
  • (Y) Hallway usability testing

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed