Senior Full-Stack Developer
- Location : Fully remote
- Base salary range : $120K- $130K per annum plus benefits.
- Employment type : Permanent, full-time About the Job
Our client is looking for an experienced Senior Software Developer with a high bar for technical excellence. Our client is growing, and they're looking for passionate developers to deliver product features, improve our development processes and help achieve our business goals.
Please note the preferred location for this role is British Columbia, but we are open to hiring remotely within Canada.
Some tasks you'll be taking on
Developing high-quality software components that integrate with new or existing systems, ensuring compliance with established architectural standards.Designing and implementing scalable, robust, and maintainable software.Identify areas of improvement in existing systems, proposing and implementing solutions to enhance performance, maintainability, and scalability.Championing the adoption of software design patterns, code quality tools, and best practices within the development team.Collaborating with project managers, product owners, and other stakeholders to refine software development processes, ensuring agile, efficient, and effective workflows.Writing clear documentation on our systems, architecture, and processes, ensuring they are accessible and understood by all relevant parties.Teaching and mentoring your colleagues through pair programming and code review. Ideally, you should have7+ years of software development experienceExtensive backend development and maintenance experienceProven SQ : development and optimization expertiseA passion for writing simple, maintainable softwareExcellent communication, collaboration, and problem-solving skillsFamiliarity with modern software architectures and cloud platformsExperience with CI / CD tools and practicesExperience in an agile work environmentKnowledge of software development patterns and best practicesExperience mentoring other developers Bonus Points forExperience with online bookings, and the tourism & activity industryExperience with some of our tech stack : PHP, Node.js, TypeScript, React, PostgreSQL, Docker, Google Cloud, AWS Perks and BenefitsA company that values work-life balanceHalf-day Fridays during the summer monthsVacation, personal days, health days, paid volunteer dayExtended health benefits and EAP programParental benefitsProfessional development allowanceA renovated "tourism themed" office space in downtown Victoria (unless you're remote)