Senior Full Stack Engineer

Location: Vancouver, BC
Date Posted: 11-20-2017
Affinity Staffing has an exciting opportunity for a Senior Full Stack Engineer who wants to be a part of one of Vancouver’s fastest growing start ups recognized by Gartner, Amazon and Microsoft for their industry leading platform.  You will have the opportunity to architect, develop and deliver across all tiers and collaborate with a diverse team of talented individuals who value product quality and team culture, and know that communication and collaboration are keys to creating great software.
You are an achiever that thrives in a creative work culture with just the right amount of process for frictionless delivery. You care about product quality, automated tests and code reviews, and want to move culture, code, and architecture in the right direction and be an influencer.

•             Fundamentally-strong enterprise architecture and design skills
•             Proficient experience using .Net C# (.NET 3.5+)
•             Advanced skills using: HTML/Javascript/CSS and a framework such as AngularJS
•             Experience with any RDBMS and/or NoSQL
•             Desire for high automated test coverage including Unit Testing
•             Over five years in-depth design and development experience
Nice to have:
•             Familiarity with Lean-Agile methodologies (Scrum/Agile/XP/Kanban)
•             Development experience with Cloud-based architectures (such as AWS and Microsoft Azure)
•             Practical Big Data concepts and experience
•             Experience with Domain Driven Design
Soft skills:
•             Desire and ability to research and learn new technologies and concepts quickly
•             Strong analytical and problem solving skills
•             Excellent communication and collaboration skills
•             Enthusiastic and motivated self-starter who gets things done right

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
this job portal is powered by CATS