Principal Full Stack Engineer

Principal Full Stack Engineer

Vancouver, British Columbia  - Permanent

Job Description

Our client is building one of the world's largest real-time finding networks and has been the leader in this space for many years. They currently own over 80% of the market share, and their global community spans over 200+ countries and are expanding more and more every day. We are currently on the lookout for a Principal Full Stack Engineer to join their Vancouver office to help lead the overall architecture, development, and maintenance of their cloud services. Their scale reaches over millions of users and devices and billions of daily updates.

Some of your responsibilities will include, but not be limited too:
-Leading a team and mentoring others to achieve specific company and individual goals
-Releasing features and integrating services across our clients entire web presence including their hybrid app, website, web application, supporting core experiences
-Collaborating with design, product, marketing, and customer teams to revamp and improve web flows
-Working with modern technologies
-Contributing to a wide variety of areas from styling to API integrations
-Taking ownership of the entire stack, including development, deployment, testing, maintenance, and monitoring

Our client's current tech stack includes:
-React, Redux, Fela, Webpack
-Node, Docker, Ansible, SOA, AWS, ECS
-Google Analytics, Cloudflare, Stripe, and others

Must Have Skills:

5+ years of industry experience in a Full Stack Web Engineering role
Degree in Computer Science or related field
Experience deploying services and apps from the ground up
Strong experience with React, Redux, and Node
Understanding of web technologies, such as HTTP, DNS, REST, SQL
Experience with cloud and application infrastructure


Starting: ASAP
Dress Code: Casual