Current jobs related to Senior Full Stack Developer - Victoria, British Columbia - Affinity
-
Full Stack Developer
6 hours ago
Victoria, British Columbia, Canada LIV-Machobear Full timeWho Are We?Machobear Studios is an established tech start-up based in Vancouver. We are the creators of , an all-in-one platform that connects tenants with landlords. In addition to developing and maintaining our platform, we work on a variety of exciting projects for clients across real estate and food industries, providing innovative tech solutions that...
-
Intermediate Full Stack Developer
6 hours ago
Victoria, British Columbia, Canada Affinity Full timeJob Description:On behalf of our public sector client, Affinity is looking for an Intermediate Full Stack Developer to work on a Notification Services Project. This role will be responsible for component development and requires substantial experience with agile development, automated testing frameworks, and CI/CD environments. This is a full-time...
-
Full Stack Software Developer
6 hours ago
Victoria, British Columbia, Canada Universal Music Full timeUniversal Music Canada is Canada's leading music company, engaged in recorded music, music publishing, merchandising, and audiovisual content. Home to the most comprehensive catalogue of recordings and songs across every musical genre, UMC is committed to artistry, innovation and entrepreneurship in broadening opportunities for our artists on both the...
-
Caregiver Full time
5 days ago
Victoria, British Columbia, Canada Sunrise Senior Living Full time When you join Sunrise Senior Living, you will be able to use your unique skills to empower residents to live longer, healthier, and happier lives. Not only will you build meaningful relationships with residents, their families, and team members alike, you will also gain joy in serving others and deep fulfillment in your work. Explore how you can follow...
-
Senior Engineering Manager
6 hours ago
Victoria, British Columbia, Canada Atreides Caseri Inc. Full timeJob Title: Senior Manager of Engineering (Customer Platform)Company Overview: Atreides helps organizations transform large and complex multi-modal datasets into information-rich geo-spatial data subscriptions that can be used across a wide spectrum of use cases. Currently, Atreides focuses on providing high-fidelity data solutions to enable customers to...
-
Software Developer
6 hours ago
Victoria, British Columbia, Canada Redbrick Full time*This is a remote opportunity open to those located in British Columbia and legally eligible to work in Canada. We do have an office located in Victoria, BC for those located here and interested in a hybrid opportunity*Redbrickbuilds, acquires, and operates innovative companies, providing the strategic guidance and shared resources that enable them to scale....
-
Senior Executive Assistant + Finance Admin
6 hours ago
Victoria, British Columbia, Canada Motus Design Group Full timeWe're a boutique technical consultancy that provides fractional CTO support and a fractional engineering department to early-stage deep-tech startups. We specialize in hardware, embedded firmware, mechanical systems, and data science. Think physical plus computational products, not full-stack software.We're entering an exciting transition toward company...
-
Lead Care Manager
6 hours ago
Victoria, British Columbia, Canada Sunrise Senior Living Full time When you join Sunrise Senior Living, you will be able to use your unique skills to empower residents to live longer, healthier, and happier lives. Not only will you build meaningful relationships with residents, their families, and team members alike, you will also gain joy in serving others and deep fulfillment in your work. Explore how you can follow...
-
Cook
6 hours ago
Victoria, British Columbia, Canada Atria Senior Living Full timeOverviewWe create communities where employees thrive in their work, helping our residents thrive in their homes.Atria Senior Living's family of brands has openings for individuals looking for a career with outstanding benefits, including:Paid holidays and PTOEmployees may receive annual anniversary rewards dependent on classification, starting at $500 for...
-
Caregiver
6 hours ago
Victoria, British Columbia, Canada Sunrise Senior Living Full time When you join Sunrise Senior Living, you will be able to use your unique skills to empower residents to live longer, healthier, and happier lives. Not only will you build meaningful relationships with residents, their families, and team members alike, you will also gain joy in serving others and deep fulfillment in your work. Explore how you can follow...
Senior Full Stack Developer
7 hours ago
Job Description:
On behalf of our public sector client, Affinity is looking for an Senior Full Stack Developer to work on a Notification Services Project. The role will be responsible for application development and solution architecture, requiring deep knowledge of containerization, microservices, API design, security, and scalable patterns. This is a full-time position.
Responsibilities:
• Lead end-to-end application development for the NOTIFY Notification Services product, covering front-end, back-end, and API layers.
• Design and implement secure, scalable, and accessible solutions using , Python/Flask, (NestJS), and TypeScript.
• Define and evolve solution architecture aligned with BC Government and CSBC enterprise standards.
• Design and implement RESTful APIs and microservices to support enterprise-scale integrations with government systems.
• Apply secure-by-default development practices, including threat modeling, security reviews, and peer code reviews.
• Guide architectural decisions using scalable patterns such as event-driven architectures and domain-driven design.
• Collaborate closely with Product Owners, UX designers, architects, and vendors to translate business and system requirements into technical solutions.
• Act as a technical bridge between development teams and the Solutions Architect, ensuring architectural alignment and compliance.
• Lead technical design documentation, architecture diagrams, and system specifications.
• Support CI/CD pipelines, containerized deployments, and environment readiness in Docker, AWS, and OpenShift.
• Ensure smooth production deployments, monitoring, and post-deployment support.
• Mentor intermediate developers and contribute to continuous improvement of development standards and practices.
• Actively participate in Agile ceremonies, backlog refinement, sprint planning, and retrospectives.
Qualifications:
• Resource required to have strong coding skills in CI/CD environment (especially enterprise microservices and API development) with experience of peer-review quality gates and secure-by-default code review practices which are critical for reliability and scalability. Experience must include:
• Minimum six (6) years of recent experience in the last ten (10) years as a Full Stack Developer.
• Strong hands-on experience with Vue.JS/React, Python/Flask, (NestJS) and TypeScript.
• Experience with containerization and orchestration in Docker, AWS and OpenShift DevOps environments.
• Experience in API design, microservices, and security best practices.
• Demonstrated understanding of scalable architecture patterns (event-driven, domain-driven design).
• Experience bridging development and solution architecture. Role will act as a bridge to the Solutions Architect role, ensuring alignment with enterprise standards. Related experience required.
• Experience ensuring smooth deployments and monitoring.
Affinity Earn:
Know someone who's great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity- or browse our jobs & follow us at
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-
Job Number: 13038