full-stack software engineer in vancouver

job type
apply now

job details

vancouver, british columbia
job category
job type
reference number
apply now

job description

The award-winning Vancouver, Canada-based sustainable company using machine learning and AI technologies is seeking for a Full-Stack Software Engineer where title and compensation will be commensurate with experience.

Duties & Responsibilities:

To help build software as a service product for our innovative company from the ground up, as well as maintain an existing product that helps us perform report outs. To serve as a dedicated individual contributor, coding backends in Java/JBoss, Ubuntu and Docker for internal services and AWS (Amazon Web Services) for external services; and frontends with HTML/CSS/Vue.js.


-Post-secondary degree in Computer Science or equivalent (10+ years of area experience may be taken in lieu of a degree);
-3+ years of work experience in software engineering and development;
-Strong Java programming proficiency;
-Proven track record of deploying Java / Web Services applications;
-Experience implementing SOA principles and RESTful services specifically;
-Strong HTML 5 / CSS / JavaScript proficiency;
-Familiarity with current Web UX technologies (e.g. Angular / React / Vue.js);
-Strong SQL proficiency;
-Proficiency with Docker;
-Experience deploying applications on Linux;
-Familiarity with AWS (Elastic Beanstalk, Lambda);
-Exposure to Agile / Scrum methodologies; and
-Ability to write clean and maintainable code.

Seeking a professional challenge where you can develop your full potential? Apply now by emailing your resume & sharp cover letter to paul.klimau@randstad.ca
What we have may be that step or it may not. But, it doesn't hurt to have a quick chat. Thank you!

Randstad Professionals Canada
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.

Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.

For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.