Talent.com
atVenu
Software Developer, Payments (UI / Interaction Focus)atVenu • Calgary, AB, CA
Software Developer, Payments (UI / Interaction Focus)

Software Developer, Payments (UI / Interaction Focus)

atVenu • Calgary, AB, CA
13 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Software Developer, Payments (UI / Interaction Focus) atVenu - Calgary, AB (or Remote) - Full-Time Reports To: Development Manager, Payments About the Job: atVenu is seeking an Intermediate React Native Developer to help us level-up the future of UI / UX interactions on the Payments team.

In this dynamic role, you’ll collaborate closely with product and design teams, along with other developers to build new customer-driven features used at some of the world’s most popular touring acts, festivals, and sporting events like Coachella, Bottlerock, Superbowl, Pokemon, PGA Championships etc.

We’re looking for a self-motivated, curious developer who thrives in a high-trust, collaborative environment, and takes pride in delivering thoughtful, high-quality interfaces that extend all the way down to the fan that engages with our product.

Our Tech Stack: Front End: React Native (Expo), React, JavaScript, TypeScript Backend: Ruby, Rails, GraphQL, PostgreSQL, Redis, CouchDB Platforms: AWS, Stripe (Connect & Terminal) Tools: GitHub, Sidekiq, Docker What You’ll Do: Work on the interaction layer of the atVenu Register experience - our purpose-built point-of-sale for the live event industry, that targets iOS, Android, and custom smart-terminal hardware.

Key feature areas include interfacing with peripherals (credit card / rfid readers, receipt printing, barcode scanning, etc), and working with the primary payment flows around these areas.

Work with Product and Design teams to play a key role in evolving our front-end project architecture in this space, being a leader in establishing new UI-focused development guidelines and sharing that knowledge and principles across the rest of the payments team.

Lead the strategy for multiple device form factor considerations, optimizing application performance across a broad range of devices used by our customers and fans (including devices with lower-end hardware specs).

Grow to become a technical subject-matter expert (of a specific feature area); you’ll have the opportunity to become the internal go-to expert in these area(s).

The usual dev-activities you’d come to expect like: guiding ongoing maintenance, team technical principles, documentation, managing tech debt, code reviews, component / integration testing … the list goes on … What You’ll Bring: 3+ years of solid experience with React Native / Expo apps in a production context — you know the platform's constraints and quirks, not only the happy paths.

Strong JavaScript fundamentals, with matching in-depth knowledge of modern React architecture (including hooks, state management, async actions).

A keen eye for design and focus on the overall user experience when implementing features (In our world: this means you consider all that might interact with the screen: The seller running a busy stand, to the fan who just wants to tap and go.

You sweat the details that others might miss).

Highly creative in thinking through real life experiences that account for harsh front-line environment scenarios common in our space (flakey internet, being in direct sunlight, near a pizza oven, sloppy conditions by a bar, etc).

A proven track record in working with product and design teams to break down concepts or mocks into reusable, production-ready interfaces.

A reasonable level of obsession in wanting to solve problems, when you come across them (with a call-a-friend mentality).

A bias toward asynchronous communication to include our peers in different timezones.

Nice to Have: Experience with mobile native-layer code (Swift / Kotlin experience a bonus) Global experience working with products that require country-specific customization.

Familiarity or experience with modelling complex interaction logic (via state machines or similar).

Previous experience in the hospitality, live / transient events space, and/or payments domain.

Exposure to GraphQL and Ruby on Rails We encourage you to apply, even if you don't ‘hit all the right notes’ 🎶.

If this role feels like a great fit, gets you excited, and you're ready to take the stage with us - we’d love to hear from you! Powered by JazzHR

Create a job alert for this search

Software Developer, Payments (UI / Interaction Focus) • Calgary, AB, CA

Similar jobs

Program Specialist, Payments Support

FreshBooksCalgary
Full-time

As a Program Specialist, Payments Support you will be responsible for delivering exceptional customer service to FreshBooks users.As the Payments subject matter expert in the Support Department, yo... Show more

 • Promoted

Remote React Native Developer — Contract, Hourly

Crowdlinker Inc.Calgary, AB, CA
Remote
Full-time

An innovative digital product studio is seeking a talented React Native Developer for an exciting contract opportunity.In this role, you will transform user stories into high-quality mobile applica... Show more

 • Promoted

Software Developer, Payments (UI / Interaction Focus)

atVenuCalgary, AB, CA
Full-time

Software Developer, Payments (UI / Interaction Focus).Venu - Calgary, AB (or Remote) - Full-Time.Reports To: Development Manager, Payments.Venu is seeking an Intermediate React Native Developer to ... Show more

 • Promoted

Payment Solutions Application Developer

Alberta CentralCalgary, AB, CA
Full-time

Contribute to transforming payments in Canada as an Application Developer with the Prairie Payments Joint Venture.Work remotely, focusing on cloud-native applications in the Microsoft Azure ecosyst... Show more

 • Promoted

Senior Software Engineer - Payment Experience - C$145,000 - C$190,000 A Year - Remote

Paramount CommerceCalgary, Canada
Remote
Full-time

Senior Software Engineer needed to design, build, and deploy features for the merchant platform.Requires experience with distributed systems, Go, Kubernetes, and payments. Show more

 • Promoted

Software Engineer Iv, Payment Services & Fraud - C$120,000 - C$135,000 A Year

Peoples GroupCalgary, Canada
Full-time

Develops and maintains back-end services using Java and Spring Boot, designs API integrations, and leads technical initiatives. Show more

 • Promoted

Integrator Software Developer (Co-Op)

Nutrien Ag Solutions LimitedCalgary, Canada
Full-time

Job Title: Integrator Software Developer (Co-op)Requisition ID: 31475Workplace Type: On-SiteExperience Level: InternshipJob Type: StudentAs an Integrator – Software Developer, you will design, buil... Show more

 • Promoted

Senior Software Developer (Analysis)

StructureCraftCalgary, AB, CA
Permanent

Join Branch and help us invent the future of structural design software!.Branch is a software startup within StructureCraft.StructureCraft is an award-winning structural engineering, manufacturing,... Show more

 • Promoted

Interim Controller

Vaco by HighspringAirdrie, Alberta, Canada
Temporary

Our client is looking to hire an Interim Controller on a 6-month contract basis.Build and stabilize the accounting function post-acquisition.Design the chart of accounts and core finance processes ... Show more

 • Promoted

Remote Software Developer (Canada)

TuringCalgary, AB, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Senior Software Engineer – Concurrency & UI (TypeScript)

Autodesk, Inc.Calgary, AB, CA
Full-time

A leading software company in Ontario seeks a Software Developer to join their Agile team working on the Concurrency project within Fusion.The role involves implementing features, maintaining code,... Show more

 • Promoted

Senior React Developer - Remote High-Impact Projects

LumenaltaCalgary, AB, CA
Remote
Full-time

A tech-focused organization is seeking a professional with over 7 years of experience for a fully remote position focused on innovative projects.Candidates must exhibit advanced English fluency and... Show more

 • Promoted

Senior Software Engineer for Cutting-Edge Payment Systems

Form3Calgary, AB, CA
Full-time

Shape the future of payments as a Senior Go Developer in a fully remote role.Drive the development of innovative US gateways focusing on real-time payment solutions.In this impactful position, you ... Show more

 • Promoted

Remote Senior Software Developer Driving Innovation in InsurTech

ZensuranceCalgary, AB, CA
Remote
Full-time

Lead the transformation of insurance technology as a remote Senior Software Developer.TypeScript skills to build scalable applications that enhance operational efficiency.In this role, you will eng... Show more

 • Promoted

Senior Software Developer, Voice & Messaging

ClioCalgary, Canada
Full-time

Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.We are transforming the legal experience for ... Show more

 • Promoted

Integrator Software Developer (Co-Op)

NutrienCalgary, Canada
Full-time

Integrator – Software DeveloperYou will design, build, test, and maintain Python-based applications that directly enhance operational safety and efficiency.You will work closely with engineering an... Show more

 • Promoted

Lead Software Engineer for Payment Processing

MQ Referrals OnlyCalgary, AB, CA
Full-time

Shape the future of payment systems as a Principal Software Engineer.Drive technical excellence, optimize engines, and lead impactful projects from a flexible remote setting.In this pivotal role, y... Show more

 • Promoted

Software Developer (Mobile React Native)

HeyOrcaCalgary, AB, CA
Full-time

Newfoundland Time – Eastern Time | Canada.HeyOrca is a fully remote company that values meaningful work and meaningful relationships.Our mission is to make marketing human by helping organizations ... Show more

 • Promoted

Payments Solutions Engineer

CDK GlobalCalgary, Alberta, Canada
Full-time

A leading software company is seeking a Payments Sales Engineer to provide expertise and support to the sales team.This remote role requires 3-5 years of experience in sales within the payments ind... Show more

 • Promoted

Co-Op Software Test Developer Fall 2026

General Dynamics Mission Systems, Inc.Calgary, Canada
Full-time

Join General Dynamics Mission Systems–Canada as a Co-op Software Test Developer for Fall 2026.Build your skills while contributing to the critical software underpinning national security operations... Show more