LiveHire users cookies on this website. Cookies are small pieces of data stored by your browser on your computer or device to help run this site, improve security, and improve your experience.

Click Accept to continue, or for more information please see our Cookies Policy.

‹ Back to all jobs

Full Stack Developer

  • LocationCalgary, AB - Canada
  • Work TypeContract/Temp
  • Positions2 Positions
  • Job no: CJ67R
  • Category: Information Technology

Our client who plays a vital role in Alberta's Energy Industry by ensuring public safety and the environment - and contributing to responsible, efficient, and safe energy development. Has an immediate need for two (2) Full Stack Developers. This is a contract position for eight (8) months located in Calgary, Alberta.

Description

Participate in the design and implementation of full stack applications using cloud-based architectural framework Deliver user interface code and other programming tasks assigned by project team.  

Accountabilities 

  • Participate in the design and implementation of full stack applications using cloud-based architectural framework
  • Analyze technical requirements, develop, test and deploy new software solution or functional enhancements in a DevOps environment 
  • Apply the development processes established by the development team such as the revision of code, follow-up and change management and all DevOps practices.
  • Build and maintain Microservices and Functions (Express/Node) back-end using Azure DevOps Pipelines 
  • Participate in building a cutting-edge micro-services architecture following best-in-industry patterns
  • Design and develop front and and backend components (service-based using Javascript framework) 
  • Apply the development processes established by the development team such as the revision of code, follow-up and change management and all DevOps practices including Unit Testing, Continuous Delivery

Required

  • Bachelor's degree in Computer Science or Software Engineering or equivalent experience.
  • 3+ years experience building full-stack web projects with a significant focus on UI, back-end code and business logic
  • 3+ years experience using Azure DevOps (e.g. Git source control, pull request, etc.)
  • Hands on experience in Node.JS and JavaScript, HTML 5, CSS, SASS or LESS, React, Babel, GraphQL, Redux, Webpack.
  • Experience designing, building, and maintaining RESTful APIs
  • Good knowledge of Microservices and Micro-frontends technologies
  • Good knowledge of Cosmos DB, MS SQL Server, KAFKA, REDIS , Docker, Kubernetes, and Azure cloud overall.
  • Basic knowledge of Azure Service (e.g. Storage, Resource Group, etc.), data pipelines, datalakes, databricks etc.
  • Apollo Federation and Socket.io is an asset;
  • Knowledge of modern authorization mechanisms, such as JSON Web Token 
  • Experience working within an Agile team
  • Excellent written and verbal communication skills
  • Determined to deliver products on time, according to pre-established quality standards;

If you're a technical professional, you know that it can be difficult to find fulfilling work that advances your career. At the Ian Martin Group, we exist to connect professionals like you with meaningful work at industry-leading companies in your field. And we walk the walk, too: as a Certified B Corporation, we believe in using business as a force for good for people, our communities, and the environment.

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at recruit@ianmartin.com

We encourage all qualified candidates to apply; however, only those selected for an interview will be contacted.


EWEMI