H

Helcim

Payment processing platform for small businesses

Software Engineer - Integrations

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCalgary, AB, Canada

About the Job

Requirements

  • The role requires at least 4–5 years of professional software development experience.
  • Education may include a Bachelor's degree, technical degree, bootcamp, or other certifications in computer programming, computer science, or object-oriented software development, or equivalent experience.
  • Experience independently delivering features and leading technical projects involving multiple developers is required.
  • Strong experience with MySQL or other SQL database systems and query optimization is required.
  • Proficiency in at least one programming language is required.
  • Experience with Vue 3 or similar JavaScript frameworks, such as React or Angular, is required.
  • Experience with Docker, continuous integration/continuous deployment (CI/CD) pipelines, and cloud platforms such as AWS or Google Cloud Platform is required.
  • Experience with API development and BigQuery tooling is required.

Responsibilities

  • Translate product requirements into deliverables and follow software development best practices.
  • Write clean, tested code and deliver it according to project commitments while minimizing defects and issues.
  • Collaborate with Product, Design, DevOps, Data, and Risk Analysts to clarify requirements, propose technical approaches, and deliver solutions.
  • Independently develop and design full-stack features across multiple services within financial payment and supporting systems.
  • Build CI/CD pipelines through GitLab to increase automation.
  • Help ensure system reliability using production observability platforms.
  • Identify opportunities to improve development processes and model high engineering standards.
  • Deploy and maintain projects through cloud infrastructure such as AWS or Google Cloud Platform.
  • Investigate production issues and deliver fixes that improve stability, data integrity, and trust in operational tools.
  • Discover insights through the BigQuery data warehouse.
  • Converse regularly with operational teams and the Product Manager to define and refine delivery scope and ensure optimal performance.

Desired Qualifications

  • PHP Laravel experience is a bonus.
  • Familiarity with API-first designs, Kafka events, and Kubernetes deployments is a bonus.

About the Company

Helcim

Payment processing platform for small businesses

Helcim provides payment processing for small and medium-sized businesses, letting them accept credit and debit card payments in person or online. Its platform includes point-of-sale, mobile payments, invoicing, and recurring billing, along with tools for inventory, CRM, and online store setup, plus integrations with QuickBooks, WooCommerce, and Drupal. Revenue comes from transaction fees, with optional subscription plans that lower rates and unlock features, all with transparent pricing and no hidden fees. The goal is to give SMBs a reliable, integrated payment experience that helps them grow and compete.

Company size
51-200
Company stage
Series C
Total funding
$70.4M
Headquarters
Calgary, Canada
Founded
2006

Recently Posted Jobs

Explore more opportunities at Helcim

See more jobs