Staff Developer
Client Location : Victoria, BC
Working Environment : Remote or Hybrid
About the job :
For our client, Brainhunter Systems is seeking an experienced Staff Developer with a high bar for technical excellence.
Some tasks you'll be taking on :
- Leading the development of high-quality software components that integrate with new or existing systems, ensuring alignment with the organization's architectural standards and long-term technical strategy
- Setting the technical vision for complex projects, guiding the design and implementation of scalable, secure, and maintainable software
- Driving refactoring and system improvements, identifying opportunities to enhance system performance, reliability, and scalability at an organizational level
- Acting as a key advocate for architectural decisions, software design patterns, code quality practices, and best engineering methodologies
- Collaborating closely with cross-functional teams, including senior leadership, product managers, and other stakeholders
- Contributing to and evolving technical documentation, ensuring clarity and accessibility across diverse teams, including leadership and non-technical stakeholders
- Mentoring and coaching developers at all levels, fostering a culture of technical excellence through pair programming, design reviews, and code reviews You should have :
- 8+ years of software development experience with demonstrated technical leadership in high-impact projects
- A deep understanding of modern software architecture and cloud platforms
- Exceptional communication skills with an ability to distill complex technical concepts to non-technical stakeholders and leadership teams
- Proven ability to influence cross-functional teams and drive alignment on technical solutions and strategies
- Proven ability to find the best compromise when weighing business needs and technical perfection.
- Experience leading large-scale refactorings, system migrations, or complex technical initiatives across teams
- Expertise in CI / CD pipelines, cloud infrastructure, and DevOps practices
- A strong track record of mentoring engineers and fostering technical growth within a team or organization
- Experience shaping and driving technical direction in an agile work environment Bonus Points for :
- Experience with online bookings, and the tourism & activity industry
- Experience with some of their tech stack : PHP, Node.js, TypeScript, React, PostgreSQL, Docker, Google Cloud
How to Apply : Online :
To apply for this and other suitable exciting opportunities with Brainhunter Systems you can apply online through the button on the top right.
Email :
Please email Lindsay at [email protected] with an attached copy of your CV.
We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.