1

Ruby Rails Jobs in Alberta (NOW HIRING)

Senior Web Developer

Calgary, AB · Remote

$85K - $110K/yr

You Have: * 4+ years' experience building production Ruby on Rails web applications * Experience utilizing JavaScrip t in web applications * Experience with MySQL databases * Experience working with ...

Senior Web Developer

Calgary, AB · Remote

$85K - $110K/yr

You Have: * 4+ years' experience building production Ruby on Rails web applications * Experience utilizing JavaScrip t in web applications * Experience with MySQL databases * Experience working with ...

Experience with Ruby on Rails, Puppet, Terraform, ELK (Elastic/OpenSearch, Logstash and Kibana) * Infrastructure security (firewalls, ACLs, authentication, device hardening) * Container Security ...

... Ruby on the Rails is an asset - Ability to demonstrate skills highly preferred. - Eligible to work in Canada. Skills - Advanced MSSQL/MySQL/PostgreSQL knowledge, including but not limited to views ...

Software Developer, Mobile

Calgary, AB · Remote

CA$129.60K - CA$149K/yr

... and Ruby on Rails * The ability to learn new technologies quickly and work effectively in an ever-evolving environment that includes distributed teams and customers * Demonstrated success in ...

Software Developer, Front-End

Calgary, AB · Hybrid

CA$129.60K - CA$149K/yr

Experience in software development, specifically with building web applications at scale and Ruby on Rails; * The ability to master new technologies quickly and work effectively in a dynamic and ever ...

Ruby Rails information

See Alberta salary details

$37.5K

$137.7K

$197K

How much do ruby rails jobs pay per year?

As of May 30, 2026, the average yearly pay for ruby rails in Alberta is $137,672.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,500.00 and $160,000.00 per year, depending on experience, location, and employer.

What is a Ruby Rails job?

A Ruby Rails job involves developing web applications using the Ruby programming language and the Ruby on Rails framework. Developers in this role build, maintain, and optimize back-end logic, databases, and APIs to ensure smooth functionality. They often collaborate with front-end developers, designers, and product managers to create scalable and efficient web applications. Strong knowledge of MVC architecture, database management, and version control systems like Git is essential for success in this role.

What are the key skills and qualifications needed to thrive in the Ruby Rails position, and why are they important?

To thrive as a Ruby on Rails Developer, you need a solid understanding of Ruby programming, the Rails framework, RESTful APIs, and database management, often supported by a degree in computer science or related experience. Familiarity with version control systems like Git, cloud platforms (such as AWS or Heroku), and testing frameworks (RSpec, Capybara) is typically expected. Strong problem-solving abilities, effective communication, and teamwork set standout candidates apart in collaborative development environments. Mastery of these skills ensures efficient, maintainable code and effective collaboration in dynamic software engineering teams.

What are the typical responsibilities of a Ruby on Rails Developer during a project lifecycle?

Ruby on Rails Developers are usually involved in all phases of the software development lifecycle, including requirements analysis, designing and implementing new features, writing automated tests, and debugging. They often participate in code reviews, work closely with product managers, UX/UI designers, and other developers, and contribute to continuous deployment and integration workflows. Collaboration and proactive communication are crucial, as Rails projects often involve rapid iteration and the need to deliver robust, scalable web applications. Being adaptable and comfortable working in Agile or Scrum environments will help you succeed and grow in this role.
What are popular job titles related to Ruby Rails jobs in Alberta? For Ruby Rails jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Ruby Rails jobs in Alberta look for? The top searched job categories for Ruby Rails jobs in Alberta are:
Infographic showing various Ruby Rails job openings in Alberta as of May 2026, with employment types broken down into 81% Full Time, 12% Part Time, 1% Temporary, and 6% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $137,672 per year, or $66.2 per hour.
Software Developer, Payments (UI / Interaction Focus)

Software Developer, Payments (UI / Interaction Focus)

atVenu

Calgary, AB • On-site

Full-time

Posted 14 days ago


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

OdJY1P2gXN