Job Description
Our client is a highly successful SaaS software development company with a global footprint creating software that enables businesses to understand their customers needs and respond with targeted outcomes that enable business growth. As part of their growth strategy, they have decided to appoint a Principal Engineering specialist whose role will be to provide thought leadership and guidance on the future direction of their frontend tech stack. (Vue.js) to ensure their tech stacks remain relevant and provide the best outcomes for their customers.
To be successful in this role you will need to have the following skillsets and experience;
- Hands on development skillsets at a senior /tech lead level with PHP/MySQL & Vue.js
- Front-end / Vue.js Specialization
- Indepth knowledge in creating production ready code for a SaaS company
- Strong senior engineering skills with an eye toward how the whole department can continually improve
- Informal leadership skills to put these plans into action
- Proactively identify and address operational risks (e.g. regressions in future development, failures from third parties, etc.)
- Provide thought leadership and actively contribute to company and/or product strategy
- Find solutions to the companies biggest technical challenges
- Coordinate team development practices
- Mentor and guide junior engineers, engineers, and senior engineers
- Collaborate with the designers and product managers to balance the competing goals of (1) compelling, easy-to-use UI/UX and (2) efficient development and maintenance. (Example solution: a well-stocked Storybook which designers like to use.)
- Stay up to date on new frontend technologies and recommend the ones the business should adopt
- Win the broad confidence of the engineering department regarding good approaches to frontend development.
- Work with the Director of Engineering to establish specific frontend objectives for the quarter
- Liaise with engineers and team leads to allocate resources to achieve shared front-end objectives
- Monitor front-end performance, quality of user experience, and code smell
- Actively encourage good coding practices through linting and other automatic checks, code reviews, department education, and other means
Job ID: 103111