Junior Software Engineer

Company Logo
Drinkfill Publié : le 23 Jan 2019
Lieu
Vancouver, British Columbia
Si Autre, veuillez préciser
Retail; Waste management
Échelle salariale
2800-3000
Heures par semaine
40
Date de début
2019/02/01
Date de fin
2019/11/08

Description

Drinkfill is a zero-waste tech company. We envision a world without single-use plastics and want to facilitate this future with our plastic-free beverage vending machine. Our goal is to create a massive network of these stations so that living a plastic-free lifestyle becomes seamless and easy.

And we need your help to make it happen.

We need a Junior Software Engineer who wants to change and improve the world. This person is uncompromising about using technology as a tool for the betterment of our society. They are highly committed and motivated. Skills that are required include ability to work under tight deadlines, think in compartmentalized and structured ways, as well as excellent communication abilities. Of course, their engineering chops must be top notch.

If you think you have what it takes, come apply.

Tâches et responsabilités

As a software developer, your role will include software architecture design, implementation, and maintenance. You will be working on both front-end and back-end implementation, as well as maintaining the code base for review. There are occasions where you might be required to help the hardware team with simple hardware assembly tasks. We are looking for someone who is an eager learner and will be open to helping out other team members when needed.

Responsibilities
- Participate in team sprints, and company meetings
- Keep our project management tool up to date with your work progress
- Communicate clearly an issues that will delay development progress
- Implement GUI and software architecture
- Design and implement a database to store simple data
- Maintain code repository and handle merge requests
- Implement communication channels between software and hardware components
- Assist in simple hardware assembly tasks such as soldering, and parts assembly

 

Connaissances et compétences

Requirements
- Ability to communicate clearly with others
- Problem solver with solid analytical skills
- Excellent time management skills and ability to manage multiple tasks
- Good coding practices (i.e. clear and concise code with comments)
- Flexibility in adapting to a wide variety of tasks and functions
- Experience with AWS, HTML, CSS, JS, C++, and QT is a plus
- Experience with micro-controllers (e.g. Arduino), breadboards, and electronics is a plus
- Some experience with SQL is required

Scolarité requise

Preferred Bachelor of Engineering with a software focus, or Bachelor of Computer Science, or equivalent

Minimum 3rd or 4th year student

Eligibility criteria

Les Stages lancement de carrière sont financés par le gouvernement du Canada dans le cadre de la Stratégie emploi jeunesse. Pour des renseignements sur les critères d’admissibilité du programme visitez leur site Web.

 

Les stagiaires admissibles :

  • Ont obtenu leur diplôme dans les deux ans précédents le début du stage
  • Sont sous-employés (avoir un emploi au-dessous de leur niveau de scolarité ou à temps partiel)
  • Sont âgés de 30 ans ou moins au début du stage
  • Sont citoyens canadiens, résidents permanents ou détenteurs du statut de réfugié au Canada*
  • Sont légalement autorisés à travailler en vertu des lois et règlements provinciaux et fédéraux applicables
  • Ne reçoivent pas de prestation d’assurance-emploi pendant le stage
  • Sont disponibles pour travailler pendant au moins six mois

*Le statut de réfugié doit être conféré aux termes de la Loi sur l’immigration et la protection des réfugiés. Les personnes en attente du statut de réfugié et celles qui détiennent un visa de séjour temporaire, visa d’étudiant ou permis de travail, ne peuvent participer à une initiative de la Stratégie emploi jeunesse.

Soumettre ma candidature
Déposer le fichier ici parcourir vos fichiers
Formats acceptés : pdf, doc, txt, rtf, doc
Déposer le fichier ici parcourir vos fichiers
Formats acceptés : pdf, doc, txt, rtf, doc
Informations facultatives
Nous vous invitons à indiquer votre appartenance aux groupes désignés. Ces renseignements sont recueillis aux fins de l’analyse du programme seulement.
Confirmer et soumettre
Captcha