Apply now

Posted 16 days ago

Full Stack Engineer (Backend-Focused)

@ G&A Robot

Burnaby, British Columbia

On-siteFull-time3+ years experience
Apply now
SIGNALS

Overview

G&A Robot is hiring a full-time Full Stack Engineer (Backend-Focused) to build and maintain microservices in C#, Java, or Kotlin and ship TypeScript frontend features. The role is about 75% backend and 25% frontend, with ownership of CI/CD, DevOps, and production reliability. Base salary is $80,000 to $100,000 plus RSUs.

Responsibilities:

  • Design, build, and maintain backend services and APIs in C#, Java, or Kotlin
  • Build and evolve microservice architecture and inter-service communication
  • Build user-facing features with TypeScript and a modern frontend framework
  • Own and improve CI/CD pipelines and deployment processes
  • Troubleshoot production issues and own system reliability

Requirements summary:

  • 3 to 5 years of professional software engineering experience
  • Strong backend experience with C#, Java, or Kotlin
  • Solid TypeScript frontend experience
  • Proven microservices experience in production
  • Hands-on CI/CD and DevOps practices
  • Experience with Docker, Kubernetes, and a major cloud provider

Tools & skills

Benefits mentioned

Health insuranceDentalVisionStock options
Source and dates

Employer career site / ATS feed · bamboohr

Employer posting date
2026-10-21
First seen by our source
2026-10-22
Source record updated
2026-10-22

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience3+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedStock or equity, Transit support, Free or discounted meals

Summary and details written by AI from the posting; the employer’s posting is the authority.

G&A Robot

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Gourmet & Automatic - Smart Café In A Box: Experience the next generation of foodservice automated vending solutions.

Full company description

Gourmet & Accessible - Smart Café In A Box: Experience the next generation of foodservice with G&A ROBOT automated vending solutions.

LinkedIn followers
843
People associated on LinkedIn
23
Reported office locations
  • 2999 Underhill Ave, Vancouver, British Columbia V5A 3C2, CA
  • 9805 Horton Rd SW, A2, Calgary, Alberta T2V 2X5, CA
  • 661 Alpha St, B2, Victoria, British Columbia V8Z 1B5, CA
Other recorded names
  • G&A Robot
  • G&A ROBOT
Specialties
  • vending
  • robotic
  • smart
  • smart robotic vending
  • vending machine
  • robot
  • food
  • and beverage
Profile identifies a recruitment agency
No

Gourmet & Accessible - Smart Café In A Box: Experience the next generation of foodservice with G&A ROBOT automated vending solutions.

FieldValue
IndustryCommercial and Service Industry Machinery Manufacturing
Company size11-50 employees
HeadquartersVancouver, British Columbia
Organization typePublic Company
Year founded2022
Specialtiesvendingroboticsmartsmart robotic vendingvending machinerobotfoodand beverage
Open jobs on Jobsy10
LinkedInView page
Job description

Job description:

G&A ROBOT INC. is a Vancouver-based smart food and beverage automation company. We operate automated coffee and beverage machines across universities, transit hubs, hospitals, and other public facilities.

We're looking for a Full Stack Engineer who loves building reliable, scalable backend systems and is just as comfortable shipping polished features on the frontend. About 75% of your time will go to backend work and 25% to frontend work. You'll own features from design to production, help shape our microservice architecture, and improve how we build, test, and deploy software.

What You'll Do

  • Design, build, and maintain backend services and APIs in C#, Java, or Kotlin
  • Build and evolve a microservice architecture: service boundaries, inter-service communication, data consistency, and resilience
  • Build user-facing features with TypeScript and a modern frontend framework
  • Own and improve CI/CD pipelines and the deployment process, so releases are fast, safe, and repeatable
  • Work on DevOps practices: infrastructure, containerization, monitoring, logging, and alerting
  • Write clean, tested, maintainable code, and take part in code reviews
  • Work closely with product, design, and cross-functional team to turn requirements into working solutions
  • Troubleshoot and fix production issues, and take ownership of system reliability

What We're Looking For

  • 3 - 5 years of professional software engineering experience
  • Strong backend experience with C#, Java, or Kotlin
  • Solid hands-on experience with TypeScript for frontend development
  • Proven experience designing and running microservices in production
  • Hands-on experience with CI/CD (e.g., GitHub Actions, GitLab CI, Azure DevOps, Jenkins) and DevOpspractices
  • Familiarity with containers and orchestration (Docker, Kubernetes) and at least one major cloud provider (AWS, Azure, or GCP)
  • Experience with relational and/or NoSQL databases
  • Excellent communication skills: you can explain technical decisions clearly to both technical and non-technical people
  • Self-driven: you take ownership, work well with little supervision, and push work forward on your own

Nice to Have

  • Experience building or integrating payment systems, such as payment gateways, transaction processing, reconciliation, PCI DSS compliance, or idempotency and handling failures in financial flows
  • Experience with event-driven architecture and message brokers (Kafka, RabbitMQ, SQS, etc.)
  • Experience with infrastructure-as-code (Terraform, Pulumi, Bicep)
  • Experience in fintech or another highly regulated industry

What We Offer

  • $Base: 80-100k + RSU
  • Health, dental, and vision benefits
  • Complementary beverages and food
  • Regular company events
  • Onsite Parking

Similar jobs

  • Full Stack Engineer

    Vancouver, BC
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    3+ YOERoyal Bank of Canada needs candidates with 3+ years of software engineering experience in .NET, Java or Python, plus 2+ years of integration work with SSO, security and Kafka or MQ messaging. Candidates should know API design, cloud platforms (Azure preferred), monitoring tools like Splunk or Elastic, and SQL.

    Kafka, MQ, Splunk, Elastic, Docker, Kubernetes

  • Senior Full Stack Engineer, People Products

    Toronto, ON +1
    RemoteFull Time

    Thumbtack

    5+ YOECandidates need 5+ years of professional software engineering experience, strong full-stack skills in React, TypeScript and backend languages such as Go, PHP or Python, and experience with relational or non-relational databases. Candidates also need sound judgment on sensitive data, authorization and auditability, plus experience building internal business tools integrated with SaaS APIs.

    Salesforce, Workday, Ashby, React, TypeScript, Postgres

  • Senior Full Stack Engineer (Rails & React)

    Vancouver, BC
    $135k–$160k/yrFull Time

    REW.ca

    Candidates need proven professional experience with Ruby on Rails and React, advanced knowledge of Rails architecture, and strong Postgres skills. REW.ca also requires GraphQL and API design experience, CI/CD and Git practice, and the ability to lead and mentor developers.

    Ruby on Rails, React, GraphQL, Git, AWS

  • Senior Full Stack Engineer

    Vancouver, BC

    Workstream

    8+ YOECandidates need 8 to 12+ years of software engineering experience, strong skills in Python, Java, PHP or JavaScript, and experience with SQL and NoSQL databases and cloud platforms such as AWS. Clear English communication and a test-driven, CI/CD mindset are also required.

    AWS, PostgreSQL, MongoDB, Redis, Memcached, NextJS

  • Senior Full Stack Engineer, Applied AI

    Toronto, ON +1
    HybridFull Time

    Autodesk

    5+ YOECandidates need 5+ years maintaining large, long-lived applications, strong TypeScript and Electron skills, and Python experience. They also need solid software design fundamentals, AWS or similar cloud experience, and strong written communication for proposals and architecture decision records.

    TypeScript, Electron, Python, AWS, LangGraph, LangChain

  • Senior Full Stack Engineer

    Vancouver, BC
    $140k–$190k/yrHybridFull Time

    Remarcable, Inc.: With integrations to over 400 suppliers and 25 software systems, Remarcable simplifies purchasing and financial processes, reduces manual work, and…

    6+ YOERemarcable needs candidates with 6+ years of production SaaS or startup software experience, strong backend design and API skills, modern frontend framework experience, and deep relational database knowledge.

    Python, Django, Angular, React, PostgreSQL, Celery

  • Full Stack Engineer

    New Westminster, BC
    HybridFull Time

    The Credit Counselling Society

    3+ YOECandidates need 5+ years in technology, 3+ years as a full stack engineer, and strong skills in Microsoft SQL Server, Azure, WordPress and cloud security. A bachelor's degree or equivalent experience and certifications are also needed.

    Microsoft SQL Server, Azure Data Factory, Azure Functions, WordPress, HubSpot CRM, Python

  • Junior Full Stack Engineer

    Vancouver, BC

    Evismart

    1+ YOECandidates need 1–2 years of software development experience across frontend and backend work, with JavaScript or TypeScript, a modern framework, SQL or NoSQL databases, Git and basic testing. They must also have used AI coding tools and show ownership, curiosity and logical problem-solving.

    Git, Claude Code, Cursor, GitHub Copilot

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.