facebook tracking
Full-Stack Developer

Full-Stack Developer

Bambora is on a mission to shape 'the most customer focused payments experience' and is seeking a software developer to join a team of developers who have complete ownership of a payments-related product.

We need you to have:

Experience developing web services and applications using Python with Django or Flask (or a similar language framework)


Experience developing web services and applications using ASP, VB6 and/or .Net

You are a self-starter with:

  • Experience developing web front-ends with JavaScript and React (or similar library or framework)
  • Experience developing and consuming RESTful APIs with JSON and/or XML
  • Experience with relational databases such as PostgreSQL, MySQL or SQL Server
  • An understanding of web application security
  • Understanding of software design patterns
  • Familiarity with technical practices such as test-driven development and continuous integration

It would be nice if you had experience with:

  • AWS (EC2, ECS, ElasticBeanstalk) or similar cloud infrastructure provider
  • Docker
  • Message queue technologies (eg. RabbitMQ or Amazon SQS)
  • Caching technologies (eg. Memcached, Redis or Amazon ElastiCache)
  • Authorization and authentication technologies (eg. OAuth2, OpenID Connect, JWT)
  • Managing Windows or Linux-based servers
  • JIRA, Confluence, BitBucket, Bamboo and/or Git
  • And, knowledge of e-commerce and / or payments industry

Are you qualified?

  • 2+ years of experience as a developer
  • Post-secondary degree or diploma in Computer Science or a related discipline, or equivalent job experience
  • Fluency in English (written and oral)

Who we are:

We are proud to come together as innovators, service engineers, financial advisors, marketers, and digital masters. We are champions of everyday commerce. We don’t wait for change, but rather see it as our mission to challenge: push the boundaries, redefine normal, and thereby achieve the extraordinary.

The payment market is rapidly changing, and Bambora is a part of that change. We are a payment company with global presence and a mission to simplify payments for small and midsized merchants whether that business is instore, online or in-app. In July 2017, we became part of Ingenico Group, one of the world's largest payment companies, which provides increased opportunities for us to simplify payments and help customers grow worldwide. 

In North America we are globally-minded with a start-up atmosphere. You will experience this in your every-day life as a Bamborian.

You will work with our oddly human team at Bambora’s office in downtown Victoria, British Columbia, Canada.

Apply for this job

Or, know someone who would be a perfect fit? Let them know!

Victoria BC

200-1803 Douglas Street
V8T 5C3 Victoria BC Directions


Be bold

We encourage all employees to make decisions and stand confidently behind them.

Be passionate

We’re excited about the future of our business and the commitment it will take to build it.

Be collaborative

We embrace our partners and work together to find solutions that are beneficial to all.

Be responsible

We accept full responsibility for our role in the world and the actions we inspire.


Already working at Bambora?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor