Software Developer, Internship

Share This Job

Share on facebook
Share on linkedin
Share on twitter
Share on email

About this role

The intern will work with the existing team of developers to ensure the quality and timeliness of development milestones and perform frontend and backend development support as required.

Responsibilities

  • Develop and maintain the frontend and backend of the web application

  • Write tests to ensure code functionality

  • Review other developers' code

  • Participate in UI/UX design and reviews

  • Work with a small team of passionate developers

  • Understand problem/product vision

  • Perform product testing before major releases

Requirements

  • TypeScript and React

  • HTML5 and CSS3

  • JavaScript, Node.js and Express.js

  • MongoDB

  • RESTful Webservices

  • Flutter platform for mobile

  • Great communicator

  • High level of accountability

Our tech stack

  • ES6 JavaScript

  • React + CSS

  • NodeJS + ExpressJS

  • MongoDB using mongoose

  • Yarn package manager

About you

  • Familiar with testing and QA

  • Familiar with AWS and serverless architecture

  • Experienced with UI/UX design and best practices

  • Passionate about development and learning

  • Able to work independently

  • A good team player

Benefits

  • Opportunity for up to 3 times salary raise

  • Opportunity for cash bonuses

  • Team lunches

  • Unlimited tea and coffee in the office

  • Unlimited vacations

Note

This position is only for full-time students enrolled in Canadian post-secondary universities.

Stay in the know!

hyke office