Front-end Engineer
Vancouver, British Columbia, Canada - Permanent
Job Description
Our client is a Vancouver-based high-growth, well-funded SaaS company dedicated to enhancing software development workflows. Their platform helps development teams quickly find answers to their application-related questions, significantly reducing time spent in meetings and on interruptions, and allowing them to focus more on coding.
With an experienced founding team (second-time founders), this is a small, agile team with large ambitions and the capacity and capability to deliver.
They are searching for a Front End Engineer who will be responsible for implementing user interface and workflows. This includes the company website, IDE plugins and a desktop application. You will also:
-Implement designs for our marketing sites and email campaigns.
-Define client/server APIs and assist with the implementation of API services.
-Collaborate with our design team to help define user interfaces and workflows.
-Help define the product roadmap.
Must Have Skills:
To be successful in this role, you must:
-Intermediate-level software development skills using modern web APIs and libraries.
-Experience building views using reactive technologies (React, Vue, or similar).
-Experience building applications using TypeScript or JavaScript.
-Experience with client data-handling techniques: fetching, processing, and caching.
Please note that due to the small team environment and the growth being experienced by the business, this is an on-site role in Vancouver, BC.
Nice to Have Skills:
We believe the successful candidate will also have:
-Experience with web-adjacent technologies, like Electron and Node.
-Experience building client applications using platform-native languages and tools.
-Experience building client/server APIs and backend services.
-Experience designing user interfaces.
Special Perks:
Equity
Medical/Dental Benefits
Flex Vacation Policy
Choice of Apple Hardware