Senior Full Stack Engineer II
$135k - $150k per yearSilversmith Capital Partners
The Company:
impact.com is the world’s leading commerce partnership marketing platform, transforming the way businesses grow by enabling them to discover, manage, and scale partnerships across the entire customer journey. From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, impact.com empowers brands to drive trusted, performance-based growth through authentic relationships. Its award-winning products—Performance (affiliate), Creator (influencer), and Advocate (customer referral)—unify every type of partner into one integrated platform. As consumers increasingly rely on recommendations from people and communities they trust, impact.com helps brands show up where it matters most. Today, over 5,000 global brands, including Walmart, Uber, Shopify, Lenovo, L’Oréal, and Fanatics, rely on impact.com to power more than 225,000 partnerships that deliver measurable business results.
Your Role at impact.com:
We are looking for a Senior Node.js Engineer who doesn't just write code but actually enjoys the craft of programming. We need a proactive problem-solver—someone who treats failing code as a captivating puzzle to be solved and fixed before it impacts the user experience.
Our core product relies on a sophisticated ETL (Extract, Transform, Load) engine that pulls data from a dizzying array of external sources.
If you can find fun in reverse-engineering a complex API, building a crawler that can dance around obstacles, or optimizing the pipeline so that it can handle massive volumes you’ll fit right in.
What You'll Do:
- Architect & Build: Develop robust, scalable integrations using Node.js and TypeScript.
- The ETL Engine: Maintain and optimize the core of the ETL engine to ensure resiliency, high throughput and data integrity.
- Data Scavenging: Design and implement crawlers and API consumers that interface with diverse external systems.
- Dev On-Call: Participate in a shared on‑call rotation. You’ll monitor system health, respond to alerts, and perform "surgery" on production issues when things go sideways.
- Quality First: Always looking for ways to improve and ensure the quality of our data.
- Mentorship: Lead by example in code reviews and architectural discussions, fostering a culture of technical excellence.
Who You Are:
- Pro‑active: You don’t wait for a spec to be 100% perfect if you see a way to make the system better today.
- Tech Obsessed: You actually care about the stack. You follow the latest releases, you have opinions on tools, and you’re always looking for a more efficient way of working.
- Resilient: You understand that in the world of third‑party integrations, things are unpredictable and unreliable. You enjoy the challenge of building "self‑healing" systems.
What You Bring:
- Language Mastery: Deep expertise in Node.js and TypeScript.
- Data Engineering: Experience building data‑processing/streaming processes, handling large datasets, and managing data schema evolution.
- Observability: Good understanding of OpenTelemetry, all types of observability signals and experience working with them.
- Cloud Native: Hands‑on experience with Google Cloud Platform (GCP) (e.g., GKE, KMS, Google Cloud Storage, Secret Manager).
- Testing Rigor: A "test‑first" mindset with experience in frameworks like Jest, Vitest and Playwright.
- Collaboration: Good understanding of GitHub workflows (PRs, Actions, Issues)
Salary
$135,000.00 - $150,000.00 CAD per year, plus an additional 5% variable annual bonus contingent on Company performance and eligible to receive a Restricted Stock Unit (RSU) grant.
Benefits and Perks
At impact.com, we believe that when you’re happy and fulfilled, you do your best work. That’s why we’ve built a benefits package that supports your well‑being, growth, and work‑life balance.
- Strong extended health benefits: Health & Prescription coverage, vision and dental care, virtual health care, out‑of‑country medical coverage
- Insurance coverage (life, short‑term disability, long‑term disability, and more)
- Health Care Spending Account
- Two different Employee Assistance Programs
- Flexible Working: Our Responsible PTO policy means you can take the time off you need to rest and recharge. We're committed to a positive work‑life balance and provide a flexible environment that allows you to be happy and fulfilled in both your career and your personal life.
- Health and Wellness: Your well‑being is a priority. Our mental health and wellness benefit includes up to 12 fully covered therapy/coaching sessions per year, with additional dependent coverage. We also offer a monthly gym reimbursement policy to support your physical health.
- A Stake in Our Growth: We offer Restricted Stock Units (RSUs) as part of our total compensation, giving you a stake in the company's growth with a 3‑year vesting schedule, pending Board approval.
- Investing in Your Growth: We’re committed to your continuous learning. Take advantage of our free Coursera subscription and our PXA courses.
- Parental Support: We offer a generous parental leave policy, 26 weeks of fully paid leave for the primary caregiver and 13 weeks fully paid leave for the secondary caregiver.
- Technology Financial Support: We provide a technology stipend to help you set up your home office and a monthly allowance to cover your internet expenses.
Note: Benefits may vary by location and are subject to local regulations.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
#J-18808-Ljbffr$100k - $115k per year
...Welcome to an exciting opportunity for an experienced Full Stack Node.js Developer! In this role, you will play a pivotal part in designing, developing, and maintaining sophisticated Node microservices, Angular dashboards and Kubernetes microservices infrastructure. As a key...SeniorWork at office$140k - $190k per year
...diversified digital portfolio, seeking a seasoned, front-end-leaning full-stack developer to build and modernize software across a portfolio of... ...stability. * Proven track record of technically leading engineering workstreams, taking ownership of the development lifecycle, and...SeniorFlexible hours- ...Employment Type: 12 months Full-Time Temporary Number of in... ...Perhaps you're a software-first data engineer who enjoys building robust... ...business needs evolve. As a senior member of the team, you'll... ...environment. Modern Technology Stack: Work with cloud data platforms...SeniorFull timeTemporary workInternshipWork at officeImmediate start2 days per week1 day per week
$200 per day
...This is a remote position. Job Overview We are offering a remote internship opportunity for Full Stack Developer Interns / Trainees who want structured learning combined with real project experience. This program runs for 1 to 6 months and focuses on developing...SuggestedTraineeshipInternshipRemote workWorldwideFlexible hours$135k - $170k per year
...measurable business results. Your Role at impact.com : As a Senior Full Stack Developer , you’ll be working within a small fast-paced... ...professional experience. ~7+ years professional software engineering experience. ~ Good command of the Java language and...SeniorLong term contractTemporary workLocal areaHome officeFlexible hours- ...such, the requirement to continuously improve quality and safety is inherent in all aspects of this position. The Food Service Worker II performs related food service duties such as preparing, portioning, reheating, serving food, measuring and combining food and beverage...Full time
$86.88k - $115.84k per year
...Waterfront Engineering Senior Electrical Engineer (Permanent) Victoria, BC Expected Salary $86,879 to $115,838 To determine final salary, Babcock considers a variety of factors including the successful Candidate’s skills and experience and internal equity. The final...SeniorPermanent employmentInternship- Drive innovation as a Senior Engineer at impact.com. Work within an agile team to transform digital experiences for users worldwide. This Senior Full Stack Developer position requires at least 7 years of software engineering experience. Your proficiency in Java, Spring, Hibernate...SeniorWorldwide
- ...and have more impact in the business and community. Complimentary products on us every shift And more, including benefits for all full time employees While we thank you for your interest, only those selected for interviews will be contacted. About COBS Bread...Full timePart timeLocal areaMonday to fridayFlexible hoursShift workDay shiftAfternoon shiftEarly shift
- ...Functional Programmer/Software Engineer - Growth Phase Cloud SaaS for Municipal Finance... ...You will guide the evolution of our tech stack, tooling, and deployment processes to improve... ...engineer, either through an internship or full-time permanent employment. ~ You can collaborate...Long term contractPermanent employmentFull timeInternshipLocal areaFlexible hours
$130k - $150k per year
Senior Submarine Engineering Lead Department: Technical Capability Employment Type: Full Time Location: CAN - Victoria Reporting To: Mark Butler Compensation: $130,000 - $150,000 / year Description Job Title: Senior Submarine Engineering Lead...SeniorLong term contractPermanent employmentFull timeSummer holidayOverseasFlexible hours$101.5k - $152.3k per year
...technical leadership for civil related projects and may serves as Engineer-of-Record on several projects. Perform Project Management and/... ...number of working hours per week. Benefits Summary Regular full-time and part-time employees (working at least 20 hours per week)...SeniorLong term contractFull timeTemporary workPart timeFor contractorsFor subcontractorCasual workWork at office2 days per week$135k - $160k per year
...Role BCI, a leading Canadian asset manager with $313.7billion in gross assets under management, is seeking an experienced Senior Security Engineer to join our Security Engineering and Operations team. The role reports to the Senior Manager, Cyber Security Engineering & Operations...SeniorRemote workFlexible hours1 day per week$85k - $160k per year
Senior Salesforce Developer Position Description CGI's Vancouver Salesforce practice is... ...management. . Salesforce Platform Developer II, Application Architect, or OmniStudio... ...respect and belonging. Here, you’ll reach your full potential because… You are invited to be...Senior$18.75 per hour
Recognized as the #2 Best Canadian Hotel in Travel + Leisure's 2024 World's Best Awards, Fairmont Empress is located in Victoria, BC, overlooking the city's sparkling Inner Harbour. A Forbes recommended and MICHELIN key hotel that offers 431 beautifully appointed guest ...Hourly payFull timeWorldwideShift work$105k - $155k per year
The Opportunity McElhanney is looking for an experienced Intermediate/Senior Civil Engineer who is a team player to join our growing team. In this role, you’ll work on meaningful projects that directly impact development across local communities, while building strong, lasting...SeniorContract workInternshipWork at officeLocal areaRelocation package- Elevate your career as a Senior Civil Engineer with McElhanney, focusing on meaningful projects that impact local communities in British Columbia. This role combines engineering design and team leadership. In this position, you'll bring your extensive civil engineering experience...SeniorLocal area
- Company Description Recognized as the #1 Best Canadian Hotel in Travel + Leisure's 2024 World's Best Awards, Fairmont Empress is located in Victoria, BC, overlooking the city's sparkling Inner Harbour. A Forbes recommended and MICHELIN key hotel that offers 431 beautifully...Hourly payDaily paidPermanent employmentFull timeWorldwideShift work
$17.5 - $21 per hour
A career at Whole Foods Market is more than just the work you do- it's about your personal growth and creating meaningful change. Our purpose is to nourish people and the planet. That means improving how people eat, funding grants for school gardens, providing access to fresh...Hourly payFull timeWork at officeLocal areaImmediate startFlexible hoursShift workNight shift- Advance your career at BCI as a Senior Cloud Security Engineer, focusing on securing vital environments. Collaborate with cross-functional teams to deliver high-quality security solutions. In this strategic role, you will work within BCI’s Security Engineering and Operations...Senior
- Take on a pivotal role as a Senior Civil Engineer in water resource projects. Oversee complex designs and provide leadership, ensuring high-quality deliverables to clients. In this position, you will lead technical tasks and manage significant projects while mentoring junior...SeniorWork at office
- ...future for you. You bring the can-do attitude and we will provide the tools for your success. Join us today! LEON'S IS CURRENTLY HIRING A FULL-TIME CUSTOMER CARE ASSOCIATE Leon's is currently looking for a Customer Care Associate who is focused on delivering a world class...Full timeShift workWeekend workAfternoon shift
- ...COBS Bread and bringing amazing fresh baking to our local community! COBS Bread Harris Green location is looking for an enthusiastic FULL TIME or Part Time Sales Assistant. You will be sharing the most delicious, baked from scratch bread and treats with our local community...Full timePart timeLocal areaFlexible hoursShift work
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...across British Columbia. Key Responsibilities Serve as a senior technical resource providing specialized input to municipal drinking...SeniorFull timeWork at officeLocal areaWorldwideRelocationFlexible hours
- Babcock seeks a Senior Test Specialist, Mechanical in Victoria, BC to lead testing for Victoria Class Submarine systems. Utilize your technical... ...acceptance for complex marine projects. With a foundation in engineering and leadership, your contributions will enhance submarine...Senior
- ...Join impact.com as a Senior Engineer specializing in Node.js, where you can explore data solutions and ETL processes in a dynamic, supportive... ...using Node.js and TypeScript Optimize and maintain the core ETL engine for efficiency Develop crawlers and external system...Senior
$20 - $21.53 per hour
...and municipalities to help in keeping Canadians safe. Location: Various Sites in the Victoria area Position Status: Part-Time, Full-Time and Casual Available Shifts: Various days, evenings, and overnight shifts Wage: $20.00/hr - $21.53/hr Reports to: Site...Long term contractFull timeTemporary workPart timeCasual workFlexible hoursShift workNight shiftDay shiftAfternoon shift$118k - $130k per year
...overall health of the individuals we serve. Compensation: Full-time (5 days per week) community-based therapists have the opportunity... ...or share your expertise. Performance-Based Recognition: Our Senior Clinician Program recognizes clinical excellence and offers a...SeniorFull timeContract workPrivate practiceWork at officeRelocation package- ...Position: Full Time Floor Leader Weekly: 30-39 hours Interview Plan Floor Leader As a Floor Leader, you'll play a vital role in supporting the Store Management Team across all areas of the business. This includes everything from driving sales and opening...Full timeFlexible hoursShift workNight shiftAfternoon shift
- ...Under the direction of the Manager or designate and in collaboration as a member of a multidisciplinary team the Licensed Practical Nurse Full Scope performs assessments plans and provides personal care and performs nursing procedures. The Licensed Practical Nurse Full Scope...Part time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Engineer II. Be the first to apply!
- full stack developer Victoria, BC
- full stack web developer Victoria, BC
- full stack developer remote Victoria, BC
- senior full stack engineer Victoria, BC
- senior mechanical designer Victoria, BC
- senior contract specialist Victoria, BC
- senior system administrator Victoria, BC
- senior technician Victoria, BC
- senior internal auditor Victoria, BC
- senior manager investigations Victoria, BC

