Node.js Full Stack Software Developer

Vintri Technologies - Calgary, AB (30+ days ago)

Apply Now

Position details

This contract position reports to the Software Development Lead and is based in Calgary.

Vintri is an oil and gas software and consulting services company with a flexible technology platform that is an effective solution for prominent material data issues that reside within the industry supply chain. Our customers are empowered with accurate/accessible data and complete material traceability, leading to better decisions that significantly impact the triple bottom line.


  • Design, development and testing of new features in the application
  • Consult with product owners/business partners to translate requirements into software design
  • Regular communication with others involved in the development process
  • Participate as a team member in fully agile Scrum deliveries
  • Active participation in a collaborative work environment
  • Colloborate on peer code reviews

Must have experience

  • 6+ years of professional full-stack software development experience with advanced proficiency in javascript
  • Experience developing Node.JS express RESTful web applications
  • Developing and querying against NoSQL databases
  • Proven experience with 1 or more front-end frameworks: Js (preferred), Angular.js, react etc
  • Responsive UI design using bootstrap
  • Experience developing software deployed to Cloud Platforms (Azure/AWS)
  • Proficient with GIT distributed source control

Nice to have experience

  • Experience developing against Microsoft Azure's Cosmos DB
  • Designing and documenting RESTful api's using the Swagger framework
  • Experience writing progressive web applications with offline functionality
  • Working and collaborating with remote team members

Job Type: Contract


  • Node.Js: 1 year (Required)
  • Javascript: 5 years (Preferred)


  • Calgary, AB (Required)