Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Intermediate Rails Software Developer

Temps plein

atVenu

Intermediate Rails Software Developer – Job Description

Reports To: Development Manager, Engineering & Security

Location: Ideally in the Calgary area; can be remote/hybrid

 

About the Job:

We're hiring an Intermediate Rails Software Developer to build and maintain the backend services behind atVenu's platform. The successful candidate will be an adept Rails/React developer who enjoys looking backwards, refactoring legacy code to fix vulnerabilities, while keeping an eye towards the future developing new infrastructure features. Experience leveraging AI tools in software engineering and security would be nice to have. 

atVenu is the leading live event commerce platform for merchandise, food and beverage sales at concerts, festivals, stadiums and venues. Our software powers offline-capable point of sale, real-time dashboards and mobile ordering, on both custom and commodity hardware.

Our Tech Stack:
  • Backend: Ruby, Rails, GraphQL, PostgreSQL, Redis, CouchDb
  • Frontend: React Native, React, JavaScript
  • Cloud Platform: AWS
  • Tools: GitHub, Sidekiq

What you'll do

  • Complete development tasks as assigned and/or review and select stories you can execute, with the support of your leader or an assigned partner or mentor.
  • Consistently write functions that are easily testable and understood by other developers considering edge cases and errors with appropriate documentation and test procedures (not just lines of code).
  • Identify areas where security implications may exist.
  • Write automated tests and take part in code review.
  • Architect scalable, reliable services using established design patterns and best practices.
  • Help work on reducing technical debt and refactoring legacy code into modern, maintainable standards.
  • Anticipate future use cases and make design decisions that minimize the cost of change.
  • Integrate with POS devices, mobile apps and third-party payment and reporting services
  • Help keep production stable: monitor, troubleshoot and fix issues, including during high-traffic event windows
  • Improve performance, reliability and code quality across existing services
  • Work with product managers and designers to turn requirements into shippable work

What you bring

  • 5+ years of professional software development, with at least 3 years in Ruby on Rails
  • Solid grasp of API and SQL (PostgreSQL or MySQL)
  • Comfort with GitHub and AWS
  • Working knowledge of JavaScript for the occasional front-end change
  • Practical knowledge of AI development, including:
    • Rapid evaluation and adoption of emerging AI technologies
    • Techniques for agent configuration to help ensure reliable outcomes
    • Integrating AI into the software development lifecycle responsibly and effectively
  • Clear written communication and the habits to work well on a distributed team

Nice to have

  • React or React Native experience
  • Docker and a major cloud provider (AWS or GCP)
  • Payments, POS, e-commerce or ticketing experience
  • Familiarity with PCI or SOC 2 practices
Equal Opportunity Employer
atVenu is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, national origin, protected veteran status, age, disability, or any other protected status. 

Disclaimer
The job description above is intended to set forth the general nature of the work that will be expected of the person who takes on this role. The job description is not, however, meant to be construed as an exhaustive list of all the duties and responsibilities required for this role. From time to time, all colleagues may be required to perform duties outside their normal responsibilities as needed, and the priorities within each role evolve over time based on the needs of the business. 

 

L'offre d'emploi a été publiée il y a 24 jours
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Intermediate Rails Software Developer à Calgary, AB
  •  ...like your kind of work, we’d like to hear from you! We’re looking for an Intermediate ETL Developer to join Pandell-ESG's Project Services team. You’ll help customers move their data into our software and work alongside a strong team that’s ready to roll up their sleeves... 
    Suggéré
    Temps plein
    Travail manuel
    Travail au bureau
    Travail à domicile
    Horaires flexibles

    Pandell - An ESG Company

    Calgary, AB
    il y a 18 jours
  •  ...Review infrastructure code, improve documentation, and mentor intermediate engineers. Requirements Proven experience in DevOps, SRE,...  ...communication and a collaborative platform mindset focused on developer experience and tool adoption. Kubernetes migration, GCP, FinOps... 
    Suggéré
    Temps plein
    Travail au bureau
    Horaires flexibles

    Benevity

    Calgary, AB
    il y a 11 jours
  • $100k - $120k par année

    Responsibilities Build and maintain full-stack features using React, TypeScript/Node.js, and Go. Design and implement AWS serverless and event-driven backend services using Lambda, API Gateway, DynamoDB, EventBridge, SQS, and Step Functions. Own data integrations with...
    Suggéré
    Temps plein
    Travail à distance

    AppDirect

    Calgary, AB
    il y a 12 jours
  • $55.5k - $120k par année

     ...we're transforming the future of financial services through Generative AI. We're looking for a passionate and innovative GenAI Software Developer to join our growing team and help design, build, and scale intelligent AI-powered solutions that enhance employee and customer experiences... 
    Suggéré
    Сontrat
    Temps partiel

    Bank of Montreal

    Calgary, AB
    il y a 5 jours
  •  ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards...  ...for exploration, drilling, and production optimization. Its software and data platforms empower customers to model subsurface assets,... 
    Suggéré
    Temps plein
    Temps partiel

    Halliburton

    Calgary, AB
    il y a 4 jours
  • $275k par année

     ...Senior/Staff/Principal Software Developer Calgary, AB — Full-time   The Role Financial software runs underneath the biggest decisions people make. When it's good, it saves real money over years. When it's not, those losses compound just as quietly. Most of it was... 
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Travail temporaire
    Emploi en cdd
    Travail manuel
    Programme de réinstallation
    Horaires flexibles
    Équipe de nuit

    neofinancial

    Calgary, AB
    il y a 5 jours
  •  ..., planning and advisory services, ports, rail and transit, tunnels, and water. Want to...  ...and involvement in industry activities, developing and maintaining client relations. Actively...  ...Collaborate on exciting projects to develop innovative solutions Top employer What... 
    Rail
    Contrat Longue Durée
    Сontrat
    Travail temporaire
    Zone locale
    Horaires flexibles

    Hatch

    Calgary, AB
    il y a 5 jours
  • $59.89 par heure

     ...of Motor Mechanics. Now, over 100 years later, we provide hands-on, practical education for automotive, aviation, heavy equipment and rail careers. Our state-of-the-art facilities include the Clayton Carroll Automotive Centre, the Art Smith Aero Centre, and the SE Ironworker... 
    Rail
    Taux horaire
    Travail occasionnel

    sait

    Calgary, AB
    il y a 2 jours
  • $44 par heure

    Overview Languages English Education ~ No degree, certificate or diploma Experience No experience (will train) On site Work must be completed at the physical location. There is no option to work remotely. Work site environment ~ Non-smoking...
    Rail
    Emploi permanent
    Temps plein
    Travail à distance

    AMC VINYL DECKING AND RAILING LTD

    Calgary, AB
    il y a 5 jours
  •  ...Opportunity The successful candidate for this Intermediate Structural Engineer – Buildings position...  ..., interact directly with clients, and develop toward broader technical and project...  ...and structural finite element design software such as ETABS, SAP2000, SAFE, RISA, and... 
    Emploi permanent
    Pour les contractants
    Travail au bureau
    Horaires flexibles

    Stantec

    Calgary, AB
    il y a 5 jours
  •  ...and are on the lookout for an ambitious Intermediate Geotechnical Engineer to join our dynamic...  ...diverse sites with unique challenges to develop practical solutions for tailings...  ...province .  - Experience with relevant software packages such as GeoStudio will be beneficial... 

    Okane Consultants

    Calgary, AB
    il y a 12 jours
  • $43 par heure

     ...About the job:  Kent is looking for an Intermediate Mechanical Engineer with heat exchanger...  ...Familiarity with heat exchanger thermal rating software, such as HTRI or Aspen EDR, is an asset....  ...celebrate people who want to grow and develop as we work together on some of the... 
    Taux horaire
    Remplacement
    Temps plein
    Сontrat
    Stage
    Travail au bureau
    Relocation
    Horaires flexibles

    Kent

    Calgary, AB
    il y a 15 jours
  •  ...Intermediate Structural Engineer Structural design, analysis, and construction support across...  ...documents and into the field. You will develop structural designs and calculations,...  ...structural modeling and analysis using software such as ETABS, SAP2000, RISA, STAAD.Pro,... 
    Emploi permanent
    Temps plein
    Сontrat
    Pour les contractants
    Travail occasionnel
    Travail à domicile

    PRI Consultants

    Calgary, AB
    il y a 14 jours
  •  ...currently seeking a qualified Intermediate Structural Engineer to join...  ...will be responsible for developing structural steel, concrete foundation...  ...Frame and Advance Design. Develop structural steel calculations...  ...in structural analysis software, including STAAD.Pro, S‑Frame... 
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Travail au bureau
    Zone locale
    Recrutement immédiat
    Travail à distance
    Horaires flexibles

    Bantrel Co.

    Calgary, AB
    il y a 16 jours
  • At ATB, we exist to make it possible for our clients, team members and communities. Our purpose is more than aspirational. It's a real commitment we live every day through our values (what we call the ATB ID).Life at ATB is about more than work. In fact, we’re consistently recognized...
    Temps plein

    ATB Financial

    Calgary, AB
    il y a 13 jours
  •  ...Intermediate QA Analyst - Job Description About the Job Exciting news—atVenu is expanding...  ...spot even the smallest errors. With our software being used in live events, it’s crucial...  ...feedback and results in a way that engages the developers and product managers to work... 
    Temps plein
    Travail à distance

    atVenu

    Calgary, AB
    il y a 20 jours
  •  ...exciting low-carbon and synthetic fuel developments in the North America. For our people, that...  ...is the single source of truth. As an Intermediate Piping Stress Engineer, you will independently...  ..., Vista’s preferred stress analysis software ~ Hands-on experience with PRG FEA tools... 
    Temps plein
    Stage
    Travail au bureau
    Zone locale
    Travail à domicile

    Vista Projects Limited

    Calgary, AB
    il y a 5 jours
  •  ...Job Description Overview We are currently seeking an Intermediate Geotechnical Engineer to join AtkinsRéalis' Geotechnical team. In...  ...analyses, design calculations, and detailed designs using specialized software such as GeoStudio, Rocscience, and PLAXIS. Contribute to the... 
    Temps plein
    Stage
    Horaires flexibles

    AtkinsRéalis

    Calgary, AB
    il y a 9 jours
  •  ...An opportunity currently exists for an Intermediate Civil Engineer in our Calgary Water Group...  ...and completeness. Provide mentoring to developing technical staff. Engage in leadership...  ...asset. Working knowledge of various software for planning and design of facilities (... 
    Сontrat
    Travail au bureau
    Zone locale

    Stantec

    Calgary, AB
    il y a 5 jours
  •  ...the needs for our public and private sector. We are seeking an Intermediate Structural Technologist to join our team. Our team regularly...  ...industrial buildings projects using Revit and other related CAD software. Prepare presentation graphics and report figures.... 
    Сontrat
    Travail au bureau
    Horaires flexibles

    Stantec

    Calgary, AB
    il y a 5 jours
  •  ...contributing on some of the most exciting low-carbon and synthetic fuel developments in the North America. For our people, that means meaningful,...  ...how we do it. What You Would Do in This Role The Intermediate Instrumentation engineer participates in the design of... 
    Temps plein
    Sous-traitant
    Stage
    Travail au bureau
    Travail à domicile

    Vista Projects Limited

    Calgary, AB
    il y a 3 jours
  • $43 par heure

     ...job:  Kent is looking for an Intermediate Process Engineer to join our...  ...projects while developing technical expertise across process...  ...instrumentation diagrams for review. • Develop and update process...  ...HYSYS, Aspen Plus, or equivalent software. • Working knowledge of equipment... 
    Taux horaire
    Temps plein
    Сontrat
    Stage
    Relocation
    Horaires flexibles

    Kent

    Calgary, AB
    il y a 23 jours
  •  ...facilities to produce industrial silica sand products in Brevort, MI, Buffalo, NY and Cleveland, OH. We are currently searching for an Intermediate Accountant to be based in Calgary, Alberta and to complement our team in Buffalo, NY. The Intermediate Accountant will support day-... 
    Travail au bureau

    LaPrairie Group

    Calgary, AB
    il y a 5 jours
  •  ...trusted partner in energy in North America, is looking for an Intermediate Engineer to join our Calgary, Alberta team. Spark Power provides...  ...is advantageous. ~ Proficiency with ETAP or similar software. ~ Experience in the design of 120/208VAC, 480VAC, and 600VAC... 
    Temps plein
    Сontrat

    Spark Power

    Calgary, AB
    il y a 14 jours
  •  ...mechanical companies that provideHVACR, Plumbing, Electrical and Controls services. We are seeking an experienced and detail-oriented Intermediate Accountant to join our Finance team in Calgary. This is a full-time, on-site role reporting to the Regional Controller based in... 
    Temps plein
    Travail au bureau

    CTR Refrigeration

    Calgary, AB
    il y a 10 jours
  •  ...projects while building a career with global opportunities and local impact. Job Description Telecommunications Engineer - Rail and Transit based in Calgary, Alberta, Canada, responsible for leading the design, integration, and delivery of telecommunications systems... 
    Rail
    Temps plein
    Pour les contractants
    Zone locale

    Egis Group

    Calgary, AB
    il y a 25 jours
  • At Stantec, we know the work we do matters. From decarbonizing mines to modernizing electric grids and building the infrastructure that fuels communities, we’re powering the world. Our clients come to us with their biggest, most complex challenges because that’s where we thrive...
    Stage
    Travail au bureau
    Bureau à domicile

    Stantec

    Calgary, AB
    il y a 5 jours
  •  ...products (i.e. MicroStation). Familiarity with 3D design workflows using Revit is an asset. Experience with specialized power system software such as ETAP, SKM PowerTools, and/or EasyPower is an asset. Experience or exposure to electrical coordination with PLC/DCS and... 
    Pour les contractants
    Travail au bureau

    Stantec

    Calgary, AB
    il y a 5 jours
  •  ...Your Opportunity We are seeking an Intermediate Structural Technologist – Construction Services...  ...project stakeholders. Assist in developing practical structural solutions to site issues...  ...Revit or structural analysis and design software such as ETABS, SAP2000, SAFE, RISA, or... 
    Emploi permanent
    Сontrat
    Pour les contractants
    Travail au bureau
    Équipe de nuit

    Stantec

    Calgary, AB
    il y a 5 jours
  •  ...The opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Intermediate Civil Engineer to join our team in our Calgary office. In this role you will be responsible for civil engineering designs. The successful... 
    Сontrat
    Pour les contractants
    Stage
    Travail au bureau
    Zone locale
    Horaires flexibles

    Associated Engineering

    Calgary, AB
    il y a 1 jour

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Intermediate Rails Software Developer. Soyez parmi les premiers à postuler !