Full Stack Developer

Global Technical Talent
Saskatchewan
CAD 60,000 - 80,000
Job description

Job Title: Full Stack Developer
Job Type: Contract
Job Duration: 12 months

Job Overview:

  • We are looking for a passionate and skilled Developer to join our team and contribute to the development of high-quality technical solutions.
  • As a Developer, you will be responsible for designing, developing, testing, and deploying code, as well as analyzing and interpreting business requirements to create efficient solutions.
  • You will play a key role in building web applications, developing APIs, automating tests, and participating in the full software development lifecycle.
  • We are seeking someone who thrives on solving complex technical problems, collaborates well with others, and is committed to delivering top-tier code and solutions.

Major Responsibilities:

  • Develop technical solutions, including design, development, testing, and deployment of code.
  • Analyze and interpret business requirements to create effective and efficient technical solutions.
  • Write, test, and deploy new code.
  • Verify code functionality through integration and unit tests, ensuring thorough testing across all aspects.
  • Identify logic errors, implement bug fixes, and support user testing for quality assurance.
  • Build and execute automated tests to ensure high-quality deliverables.
  • Collaborate in application design sessions to ensure alignment with technical and business needs.
  • Consult with business stakeholders, technical support, team members, and end-users to gather feedback and adjust solutions as necessary.
  • Provide third-level application support and assist in troubleshooting and resolving complex issues.
  • Participate in product release activities, ensuring smooth deployment of new features.
  • Perform code reviews and provide constructive feedback to peers to ensure best practices and high code quality.
  • Contribute to manual quality assurance testing when needed.
  • Produce working code with minimal supervision for routine development tasks.
  • Demonstrate strong instincts for solving technical problems and proactively addressing issues.
  • Stay passionate about learning new technologies and continuously improving software development practices.

Required Skills:

  • HTML5
  • JavaScript
  • TypeScript
  • Angular
  • SQL
  • Java
  • Spring Boot and Hibernate
  • Git

Required Experience:

  • 5+ years of experience for Senior Developer (or 3+ years for Junior/Intermediate Developers) in the field, with experience in:
    • Building web applications using HTML5, JavaScript, TypeScript, and Angular.
    • Developing RESTful API services using Java.
    • Implementing responsive design using Angular.
    • Writing and executing unit tests in both Angular and Java.
    • Monitoring error logs, addressing repeatable bugs, and troubleshooting issues.

Nice to Have:

  • Experience with new versions of Angular (Version 12+).
  • Experience with authentication and authorization (Web, API).
  • Experience with version control using Git.
  • Experience writing web services and APIs.
  • Experience using AWS services (SQS, SNS, CloudFormation, S3) – Preferred for Intermediate and Senior developers.
  • Experience building applications that integrate with AWS services.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Full Stack Developer jobs in Saskatchewan