Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Truck Driver Position Occupational Therapist 0 0 PR Digital Marketing Intern Delivery Driver Paid Healthy Trial Participant Paid Clinical Trial Participant Paid Research Participant BairesWash Incorpora Personal Para Software Developer Bread Baker Dental Receptionist-Full Time Driller Delivery Driver Carpenter Bud Tender Hiring Mortgage Agents and Brokers Marketing Assistant Amazon Picker Amazon Warehouse Associate - Immediate Amazon Warehouse Associate - Immediate Amazon Order Packer Seasonal Full-Time Warehouse Team Member Amazon Picker Amazon Warehouse Associate Full-Time Warehouse Team Member Amazon Warehouse Worker Amazon Picker Amazon Picker Amazon Warehouse Associate - Immediate Amazon Picker Full-Time Warehouse Team Member Amazon Picker Amazon Picker Amazon Warehouse Worker Amazon Warehouse Associate - Immediate Amazon Warehouse Associate - Free Amazon Warehouse Worker Amazon Warehouse Worker Amazon Warehouse Associate Amazon Order Packer Amazon Warehouse Associate - Free Seasonal Full-Time Warehouse Team Member Amazon Warehouse Worker Amazon Picker Amazon Warehouse Worker Full-Time Warehouse Team Member Amazon Warehouse Worker Newest Jobs
Companies
Yelp ContactMonkey CareGuide Clearbanc Sterling-Turner Exact Media Aerotek Two Sigma Aecom Peel Regional Police AsteroidX Akira Jane Street Borrowell Insight Global WeWork Shopify First Convenience Bank American Income Life Doordash Amazon Flex Square Microsoft AT&T Instacart Clickworker Vector Marketing Scotiabank Creative Circle Hatchways Walgreens UnitedHealth Group Recovhub LowCostWebDesignFirm.com Desjardins CI&T mappedin 51talk Top Hat Checkout 51 Paylocity Mobeewave TD Bank The Youth Connection Hootsuite SnapTravel ScribbleLive autoTRADER.ca GoParkr Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Full-Stack Developer (Fixed Term Contract) At Bambora

Location: Victoria, British Columbia

Job Description

At Bambora we are on a mission to create the most customer focused payments experience. Join our Oddly Human team in Victoria, BC as an embedded Full-Stack Developer for a 1 year contract (approximate). We are seeking software developers at all levels to join a team of developers who have complete ownership of a payments-related product.

Please note, this is a contract position for approximately 1 year.

What you will do:

  • Design, code, test, and document features for a distributed web-based software application in collaboration with other developers, IT operations, and product owners.
  • Hone your skills as a technical mentor and/or mentee through peer code reviews and other collaborative software design and development practices.
  • Take part in an agile Scrum environment through the rituals of stand-ups, retrospectives, planning, and refinement sessions, and the practice of iterative and incremental changes with frequent (at least every two weeks) releases.
  • Potentially share in a rotating responsibility to handle ad-hoc troubleshooting and support for our clients and internal team during regular business hours. (We call this sacred duty 'Heimdallr').
  • Have bi-weekly one-on-one check ins with your manager for support.

Who you are:

Bambora is committed to growth, development, and helping employees learn. Having an interest in continuously improving your skills and knowledge is key. It's all about a growth mindset!

From our perspective, to be successful as a Full-Stack Developer on our Oddly Human team you will have, or be on your way to developing and gaining:

  • A post-secondary degree or diploma in Computer Science or a related discipline, or equivalent job experience.
  • Experience developing and consuming RESTful APIs with JSON and/or XML.
  • Experience with relational databases such as PostgreSQL, MySQL or SQL Server.
  • Experience developing web front-ends with JavaScript and React (or similar library or framework).
  • An understanding of web application security and of software design patterns.
  • Familiarity with technical practices such as test-driven development and continuous integration.

It would be great if you had:

  • Experience developing web services and applications using C#.
  • Experience developing web services and applications using Python with Django or Flask (or a similar language framework) AND/OR Experience developing web services and applications using ASP, VB6 and/or .Net.
  • 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.
  • Experience in a tech leadership role, or leading a scrum team.

Please note, Bambora requires that all candidates have legal eligibility to work in Canada and be willing to undergo a background check upon hire.

Who we are:

Bambora is a global payments company that is dedicated to making payments easier, both for businesses and consumers. Founded in 2015, Bambora has challenged the payment industry by offering businesses everything they need to accept payment online, in one package with transparent pricing.

Today, Bambora helps over 125,000 merchants in 65 different countries accept payments, and 3,000 new merchants join every month. Bambora handles transactions worth 80 billion CAD annually, and since 2017, Bambora is part of Ingenico Group, one of the world’s largest payment companies. In North America, we have a start-up atmosphere, with global resources. You will experience this in your everyday life as a Bamborian. We are Bold, Passionate, Responsible, and Collaborative Bamborians, who are all Oddly Human in our own way!

Life in the Zoo:

Welcome to our Zoo! It’s so nice to meet you. We boast an award-winning culture, with a strong set of internal values; but it’s humility and curiosity that guide our everyday interactions.

We’ll always make sure you have healthy snacks and awesome local beverages to fuel yourself and Be Passionate in the Zoo. A place where you can be you at work and out in the world – Be Bold! Flexible work hours. Sick time. You get the gist. We got you. We believe at Bambora that if you take the time just to Be, you’ll be an even better Bamborian.