Full Stack Developer

Location: Vancouver, BC, Canada
Date Posted: 07-04-2018
On Behalf of our client, Affinity is seeking a  motivated developer who can take the lead on architecting and building the front-end and back-end of their next-gen engagement tool

Responsibilities
  • You’ll be responsible for the data and code architecture of the application
  • You’ll be creating the core feature set and test suite for the application
  • You’ll collaborate with the product owner, sales, and design team members to make key application decisions pertaining to UX and feature prioritization
  • You’ll influence the selection of the base technology stack for the new version of the application
 
Qualifications
  • Back-end Software architecture and development using open source tech (Ruby on Rails, Elixir/Phoenix, Golang, node.js, Python)
  • Automated Software testing
  • Database/data persistence design and implementation
  • API development and consumption
  • Code Lifecycle tools: Git-based version control, error tracking, CI/CD
  • HTML / Javascript development
  • Clear Communication with team members
  • Successfully shipping working software that users love 

Nice-to-haves
  • Dev-ops experience
  • Front-end framework expertise (ember, react, etc)
  • Experience building a SaaS product (especially an early iteration)
  • Advanced CSS
  • User experience design


About Affinity Staffing:
Affinity Staffing is a full service Information Technology agency that takes a unique approach to recruiting. We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on four core principles – Transparency – Flexibility – Efficiency – Agility.
 
For more information on Affinity Staffing, please visit www.affinitystaffing.ca
or
this job portal is powered by CATS