Staff Developer
Posted A month ago
Job Description
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:
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 Lindsay.Hollyman@brainhunter.com with an attached copy of your CV.
We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.
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
- • 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
- • 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 Lindsay.Hollyman@brainhunter.com with an attached copy of your CV.
We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.
About Great Canadian Gaming Corp.
Industry
Hospitality and TourismCompany Size
5001-10,000 employees
Application closing date is 2025-03-10
Current Openings
-
Senior Software Developer
Great Canadian Gaming Corp.
Full Time
-
Full Time
-
Full Time
-
Full Time
-
Full Time
-
Full Time
-
Full Time
-
Full Time
-
Full Time
-
Full Time