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
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.
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
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 pleinTravail manuelTravail au bureauTravail à domicileHoraires flexibles
- ...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 pleinTravail au bureauHoraires flexibles
$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 pleinTravail à distance$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éСontratTemps partiel- ...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 pleinTemps partiel
$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éeEmploi permanentTemps pleinTravail temporaireEmploi en cddTravail manuelProgramme de réinstallationHoraires flexiblesÉquipe de nuit- ..., 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...RailContrat Longue DuréeСontratTravail temporaireZone localeHoraires flexibles
$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...RailTaux horaireTravail occasionnel$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...RailEmploi permanentTemps pleinTravail à distance- ...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 permanentPour les contractantsTravail au bureauHoraires flexibles
- ...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...
$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 horaireRemplacementTemps pleinСontratStageTravail au bureauRelocationHoraires flexibles- ...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 permanentTemps pleinСontratPour les contractantsTravail occasionnelTravail à domicile
- ...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éeEmploi permanentTemps pleinTravail au bureauZone localeRecrutement immédiatTravail à distanceHoraires flexibles
- 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
- ...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 pleinTravail à distance
- ...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 pleinStageTravail au bureauZone localeTravail à domicile
- ...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 pleinStageHoraires flexibles
- ...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 (...СontratTravail au bureauZone locale
- ...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....СontratTravail au bureauHoraires flexibles
- ...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 pleinSous-traitantStageTravail au bureauTravail à domicile
$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 horaireTemps pleinСontratStageRelocationHoraires flexibles- ...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
- ...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
- ...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 pleinTravail au bureau
- ...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...RailTemps pleinPour les contractantsZone locale
- 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...StageTravail au bureauBureau à domicile
- ...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 contractantsTravail au bureau
- ...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СontratPour les contractantsTravail au bureauÉquipe de nuit
- ...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...СontratPour les contractantsStageTravail au bureauZone localeHoraires flexibles
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 !
Recherches connexes
- software engineer part time Calgary, AB
- software engineer Calgary, AB
- software design engineer Calgary, AB
- software engineer - computer Calgary, AB
- software developer internship no experience Calgary, AB
- ingénieur logiciel Calgary, AB
- software engineer co-op Calgary, AB
- software development engineer Calgary, AB
- software developer Calgary, AB
- software engineer - ai machine learning Calgary, AB

