Back to results

Full Stack Engineer (Backend-Focused)

  • Burnaby, BC, V5A 3C2, Canada

$Base: 80-100k + RSU · Full-time

Applications open in a new tab.

Job details

Pay
$Base: 80-100k + RSU
Job type
Full-time
Experience
3 - 5 years of professional software engineering experience
Posting language
English
Posted

Original 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
More about this job

Responsibilities

Design, build, and maintain scalable backend services and APIs while contributing to the evolution of microservice architecture. You will also develop user-facing frontend features and manage CI/CD pipelines to ensure reliable, high-quality software deployments.

Requirements

Requires 3-5 years of professional software engineering experience with strong proficiency in C#, Java, or Kotlin and TypeScript. Candidates must have proven experience in microservices, containerization, and cloud infrastructure management.

Skills

  • C#
  • Java
  • Kotlin
  • TypeScript
  • Microservices
  • CI/CD
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • GCP
  • DevOps
  • API development
  • Relational databases
  • NoSQL
  • System architecture

Benefits

  • Health benefits
  • Dental benefits
  • Vision benefits
  • Stock options
  • Complementary beverages
  • Complementary food
  • Regular company events
  • Onsite parking

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Food & Beverage

Keywords

  • Full Stack Engineer
  • Backend
  • Frontend
  • C#
  • Java
  • Kotlin
  • TypeScript
  • Microservices
  • CI/CD
  • GitHub Actions
  • GitLab CI
  • Azure DevOps
  • Jenkins
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • GCP
  • Relational databases
  • NoSQL
  • DevOps
  • Payment systems
  • Event-driven architecture
  • Kafka
  • RabbitMQ
  • Infrastructure-as-code
  • Terraform
  • Fintech
  • Automation

Report this job