Advanced Software Architect

August 20, 2025
Application ends: May 19, 2026
Apply Now

Job Description

City:Victoria, BC

State:British Columbia
Company:beBeeSoftware

Senior Full Stack Developer Job Opportunity

Welcome to an exciting opportunity for an experienced Full Stack Node.js Developer.

  • This pivotal role involves designing, developing and maintaining sophisticated Node microservices, Angular dashboards and Kubernetes microservices infrastructure.
  • Critical technical decisions will be made and the highest standards of software development practices upheld.

This is a fully in-office role. You will work collaboratively with cross-functional teams to define, design, document and ship new features.

  • You will develop and maintain robust Node.js microservices with a focus on reliability, performance, scalability and security.
  • You will develop and maintain Angular frontend dashboards in TypeScript, communicating with backend APIs.
  • Troubleshooting, testing, monitoring and maintaining the core product software will ensure strong reliability, functionality and optimization.

Your qualifications:

  • A minimum of 5 years of professional development experience.
  • Expertise in JavaScript, TypeScript, Node.js and web frameworks like Angular.
  • Strong experience with API design and development (RESTful).
  • Proficiency in advanced database management and optimization (MySQL, NoSQL databases).
  • Experience with cloud services (GCP, AWS) and containerization technologies (Docker, Kubernetes).
  • Proficient understanding of code versioning tools, such as Git.
  • Strong knowledge of software architecture patterns and best practices.
  • Excellent debugging and problem-solving skills.
  • Experience in leading projects and mentoring junior developers.
  • Ability to handle a fast-paced working environment and meet deadlines.
  • Ability to work independently with minimal supervision.
  • Focused on details and a fast learner.

Nice to Have:

  • Contributions to open-source projects.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Knowledge of additional programming languages and frameworks, including Python, PHP, Terraform, and Bash scripting.
  • Experience with Twilio.
  • An advanced degree in Computer Science or related field.
  • AI, Machine Learning, and data analytical skills.

We are dedicated to fostering an environment where team members feel supported, empowered and inspired to achieve their goals. Our values—integrity, innovation, and purpose—are at the core of everything we do.