Full Stack Developer

Location Torontol, , Canada
JobType Permanent
Salary
Reference 15134

Job Title: Full Stack Developer

Type: Permanent

Location:  100% remote

Start Date: June 2021

Days/Hours: Monday to Friday/ 9:00 AM to 5:00 PM

Hours/Week: 40

 

Overview:
You have several years of experience working hands-on as a full stack developer shipping production code that is being used by large numbers of users, in an agile environment.

You are a team player and have a proven track record of working as part of an agile engineering team, working with other developers, PMs, and designers, and translating product requirements into great code. You understand the long-term value of code quality, code maintainability and testing. You have several years of experience working with .NET, C#, REST API and Selenium. You have an in-depth understanding of HTML, CSS, Javascript and web applications. You have a proven track record of building web APIs that serves a large number of different clients, including both web and mobile clients. You have a deep understanding of performance, scaling and caching in web platforms.

Core skills/qualifications:
Experience working in Agile development - 6 years (needed)
.NET C#
Web API
REST API
Selenium
HTML-CSS-JS

Assets:
OAuth Token
ReactJS
TypeScript
SaSS, Compass
SaaS experience
Domain Driven Design (DDD)
Test Driven Design (TDD/TLD) & Moq
SOLID pattern
Jest
ECMA6 - CommonJS
WebPack - Babel

Characteristics:
Coachability: the ability to absorb and apply coaching
Intelligence: the ability to apply causal reasoning
Problem-solving: the ability to find solutions through effective researching
Work ethic: proactively pursuing the dev team mission with a high degree of energy and daily activity

What you’ll be doing

  • Implementing and maintaining build & deploy pipelines, you will also be responsible for ensuring its reliability, robustness, versatility and reusability
  • Responsible for the build & deploy of systems, as well as all of its features
  • Collaborating with developers, product owners and other key stakeholders
  • Implementing and executing the long term strategy
  • Acting as a technical coach for builds and releases

What’s in it for you

  • Complete control of a continuous build integration initiative
  • A voice that is heard and a direct impact on the company's success
  • Opportunity to see and measure the performance of your work
  • A clear view into how many people are actually using what you are building, and how Canadians pull value from your contributions.

Who you are

  • 4+ years experience with building pipelines
  • Deep knowledge of SCM (Git, Perforce, etc...)
  • Expert with CI/CD tools (Jenkins, Azure DevOps, GitLab, Travis, Spinnaker, etc..) at least one
  • Strong ability with cloud services (GCP, AWS, Azure)
  • Strong ability to debug programming languages (C#, Go)
  • Ability to develop and maintain tools and scripts (bash, Python)
  • Good analytical skills and attention to detail

We’re looking for people that have a strong commitment to solving customer problems and who wish to work alongside other highly driven individuals.