top of page

Full Stack Developer

Competition Number: FSD-1906

Publish Date: June 10, 2019

Closing Date: September 30, 2019

Vivid Solutions is hiring. Established in 1996 we are one of Victoria's most respected IT application development and services firms. We are looking for a Full Stack Developer to join our team and work with some of the best in the business.

Roles and Responsibilities:

As a Full Stack Developer, you will play an integral role on one or more of our project teams. Working alongside other Vivid Solutions professionals you will be leveraging your skills on back-end and front-end web development in the design and development of custom software applications.


  • A minimum of 3 years’ experience building and maintaining large, enterprise and/or Internet applications supported by a degree or technical diploma

  • Expert knowledge of REST and RESTful web services

  • Expertise in object-oriented programming in Unix and Windows environments developing with JAVA, JavaScript and open source technologies

  • Experience with an RDBMS such as Oracle or PostgreSQL

  • Experience utilizing bug tracking applications such as JIRA and version control such as GIT, Bitbucket or SVN

  • Experience in developing spatially enabled, mapping and GIS applications is preferred

  • Experience in Agile, Scrum, Continuous Integration and Delivery, Test-Driven Development and Application Lifecycle Management

  • Knowledge of Microservices Architecture

  • Knowledge of frameworks such as React and Angular

Knowledge, Skills and Abilities:

  • Excellent interpersonal skills; both spoken and written

  • Self-starter able to work with minimal supervision and meet strict deadlines

  • Track record of maintaining effective relationships with multiple teams (Applications, Infrastructure, DBA's) and all levels of management

  • Expert knowledge of design patterns and best practices

  • Excellent understanding of development life cycle and enterprise developer tools


  • Medical, Dental, Vision and Life Insurance Benefits

  • RRSP Contribution Matching

  • Paid Holidays, Sick Days and Vacation

  • Gym Membership

  • Competitive salary structure with excellent opportunities for continued learning and professional growth

We currently have 1 open position to fill. No HR firms please.

Application Instructions:

To apply for this position, please send your resume and a cover letter to:

bottom of page