Back to results

Full Stack Engineer

  • Saskatoon, SK, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
3+ years of software development experience.
Posting language
English
Posted

Original job description

Onsite M-F

Saskatoon

We are Looking for a Intermediate Full stack Developer to join an established technology team.

You’ll be joining a business that develops technology-led solutions for complex, real-world environments. Working alongside senior developers, architects, project managers and wider cross-functional teams, you’ll help design, develop and maintain high-quality software applications.

This is a hands-on development role where you’ll contribute across the software lifecycle, from technical design and development through to code reviews, troubleshooting and ongoing improvements.

Responsibilities

  • Design, develop, test and debug software applications in line with project requirements.
  • Build efficient, maintainable and reusable code in collaboration with other developers.
  • Contribute to technical design discussions and software architecture.
  • Create and maintain technical documentation.
  • Participate in code reviews to support high coding standards and software quality.
  • Provide constructive technical feedback to other team members.
  • Identify, troubleshoot and resolve software defects and technical issues.
  • Maintain and update existing software applications.
  • Work with cross-functional teams to understand requirements, priorities and delivery timelines.
  • Communicate progress clearly and escalate issues where required.
  • Keep up to date with emerging technologies and relevant industry developments.
  • Continue developing your technical knowledge and capabilities.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering or a related field.
  • 3+ years of software development experience.
  • Full-stack development experience across front-end and back-end technologies.
  • Proficiency in languages such as Java, C#, Python or JavaScript.
  • Experience with web development frameworks and technologies such as React, Angular or Node.js.
  • Knowledge of SQL and/or NoSQL database technologies.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork skills.
  • Ability to work independently and collaboratively within a fast-paced environment.

Preferred Experience

  • Experience with cloud platforms such as AWS, Azure or Google Cloud.
  • Familiarity with Agile development methodologies.
  • Knowledge of software testing and quality assurance principles.

Benefits

  • Paid time off, including vacation, sick days and bereavement leave.
  • Health and dental plans.
  • Retirement plans.
  • Employee and Family Assistance Program (EFAP).
  • Employee referral program.
More about this job

Responsibilities

Design, develop, test, debug, and maintain software applications, contributing to technical design and architecture across the software lifecycle. Collaborate with cross-functional teams, review code, document technical work, resolve defects, and communicate progress and issues.

Requirements

Requires a bachelor’s degree in Computer Science, Software Engineering, or a related field, at least three years of software development experience, and full-stack experience. Candidates should be proficient in a listed programming language and familiar with web frameworks and SQL or NoSQL databases; cloud platforms, Agile methods, and software quality assurance are preferred.

Skills

  • Full-Stack Development
  • Java
  • C#
  • Python
  • JavaScript
  • React
  • Angular
  • Node.js
  • SQL
  • NoSQL
  • Software Architecture
  • Software Testing
  • Code Review
  • Troubleshooting
  • Technical Documentation
  • Agile Methodologies

Benefits

  • Paid Time Off
  • Vacation Leave
  • Sick Leave
  • Bereavement Leave
  • Health and Dental Plans
  • Retirement Plans
  • Employee and Family Assistance Program
  • Employee Referral Program

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • Full-Stack Development
  • Software Development
  • Java
  • C#
  • Python
  • JavaScript
  • React
  • Angular
  • Node.js
  • SQL
  • NoSQL
  • AWS
  • Azure
  • Google Cloud
  • Software Architecture
  • Technical Design
  • Software Testing
  • Quality Assurance
  • Code Reviews
  • Technical Documentation
  • Troubleshooting
  • Defect Resolution
  • Agile Methodologies
  • Cross-Functional Teams
  • IT Services
  • Technology
  • Information and Media

Report this job