Talent.com
atVenu
Novice Software Developer, APIatVenu • Calgary, AB, CA
Novice Software Developer, API

Novice Software Developer, API

atVenu • Calgary, AB, CA
20 hours ago
Job type
  • Full-time
  • Quick Apply
Job description

Novice Software Developer, API Reports To: Development Manager About the job: We’re looking for a self-motivated, curious, team minded Novice Developer, who wants to be part of the live-event space.

atVenu's proprietary software is used at some of the world’s most popular touring acts, festivals, and sporting events like Coachella, Bottlerock, Superbowl, Pokémon, PGA Championships, etc.

Novice Software Developers on our API team will be assigned specific tasks to complete, under the supervision of their leader or a more senior member of the development team.

This is a backend-focused role, working on atVenu's GraphQL API, with occasional frontend work.

It is our goal to advance our Novice Software Developers internally by providing them with clear objectives, strong mentorship, and challenging work.

You'll get to learn the ins and outs of atVenu's service offerings and their purpose, while getting exposure to all aspects of atVenu's proprietary software. Our Tech Stack: Backend: Ruby, Rails, GraphQL, PostgreSQL, Redis, CouchDB Frontend: React Native, React, JavaScript Cloud Platform: AWS Tools: GitHub, Sidekiq, Docker What you’ll do: Complete development tasks as assigned, under the supervision of your leader or an assigned partner or mentor.

Write code cleanly by observing existing patterns, code styles, and API conventions, and reproducing them to the best of your ability; with thought toward testability, readability, edge cases, and clear error handling.

Learn how our GraphQL schema, resolvers, and API conventions fit together, and contribute to them under guidance.

Help keep our onboarding materials and API documentation accurate and up to date, contributing improvements as you learn.

Write unit tests and test instructions for yourself and QA; experiment with Test Driven Development style.

Develop an awareness of API security basics, including authentication, authorization, input validation, and pagination, and learn why they matter for the data we expose.

Focus on debugging code through the systematic development and testing of hypotheses to rule out possibilities and zone in on problems and eventual fixes.

Work with Product and QA stakeholders to clarify and refine requirements and test cases; with guidance, figure out what problem needs solving.

Be a good, attentive pairing partner when being shown the ropes with more senior staff members.

Participate actively in pair programming as a regular part of how the team works.

Think proactively and stay committed to solving problems: do some homework before asking for help, think creatively while weighing the pros and cons of your recommendations, and apply lessons learned as you go.

What you’ll bring: Post-secondary education in computer science or a related field, or equivalent experience.

Minimal software development experience, but you can demonstrate a solid understanding of core CS fundamental concepts.

Curiosity about APIs and how systems talk to each other; any exposure to GraphQL, REST, Ruby on Rails, or React is a bonus, not a requirement.

Awareness of your professional limitations as an aspiring software developer; you know when to ask for help, when to stop work and get peer feedback, and the levels of approval required for your work to progress.

A keen willingness to learn and apply learnings as you go.

Natural curiosity, evident through the questions you ask and independent research on topics relevant to your role and projects.

Ability to analyze problems and propose solutions using facts and logic.

A genuine interest in the live event space, with curiosity, ownership, and a collaborative mindset.

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. Powered by JazzHR

Create a job alert for this search

Novice Software Developer, API • Calgary, AB, CA

Similar jobs

Full-Stack Software Developer

Engineered Intelligence IncCalgary, AB, CA
Full-time

EII) is a power infrastructure technology company with headquarters in Calgary and offices in Toronto.We built a cloud-based software product, ENGIN™, that is focused on helping our clients manage ... Show more

 • Promoted

Software Developer

AppDirectCalgary, Alberta, Canada
Full-time

Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world.AppDirect offers a subscription commerce platform to sell any product, through any channel, ... Show more

 • Promoted

Intermediate Software Developer

GuestTek Interactive Entertainment Ltd.Calgary, Alberta, Canada
Full-time

Intermediate Software Developer.As a GuestTek software developer you will dive into a role that lets your creativity and technical experience craft quality and innovative, best-in-class software pr... Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthCalgary, AB, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Show more

 • Promoted

RQ08007 - Sr. Software Developer

Rubicon PathCalgary, AB, CA
Full-time

We are looking for an experienced React/NextJS NodeJS application developer with a strong background in cloud-native application.The ideal candidate will be responsible for building and developing ... 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

Software Developer

CollaberaCalgary, Alberta, Canada
Permanent

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m... Show more

 • Promoted

Senior Full Stack Developer Role

AppLitCalgary, AB, CA
Full-time

At AppLit, we are seeking a Senior Full Stack Developer with a focus on React Native for mobile app development.You will spearhead projects that empower startups with impactful mobile solutions for... Show more

 • Promoted

Senior Software Developer

IntelleKt-EIG Inc.Calgary, Alberta, Canada
Full-time

The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing products.They must be able to clearly and effectively commu... Show more

 • Promoted

Senior/Staff/Principal Software Developer

Neo Financialcalgary, ab, Canada
Temporary

Join us to build a more rewarding financial future for all Canadians.At Neo, we’re on a mission to build a more rewarding financial future for all Canadians.Life at a rapidly scaling tech startup i... Show more

 • Promoted

Senior Software Developer

TELUS DigitalCalgary, Alberta, Canada
Permanent

As an award-winning digital product consultancy and the digital division of.Canada’s largest telecommunications providers, we design and deliver transformative customer experiences through cutting-... Show more

 • Promoted

Full Stack Developer

Aarorn Technologies IncCalgary, AB, CA
Full-time

We are seeking a highly skilled Full Stack Developer with strong expertise in Vue.The ideal candidate will have 7–10 years of experience in software development with a deep understanding of both fr... Show more

 • Promoted

Senior Software Developer (C++/Python) - Visualization

Altis Technologycalgary, ab, Canada
Full-time

Senior Software Developer (C++/Python) - Visualization.This range is provided by Altis Technology.Your actual pay will be based on your skills and experience — talk with your recruiter to learn mor... Show more

 • Promoted

Hybrid Software Developer, Scheduling Focus

Kinaxiscalgary, ab, Canada
Full-time

Join an innovative team as a Hybrid Software Developer specializing in scheduling algorithms.This role, based in Ottawa or Toronto, Canada, focuses on delivering enterprise-grade solutions.You will... Show more

 • Promoted

Software Developer, C++

A-CXCalgary, AB, CA
Full-time

A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions.Specializing in frontend and backend dev... Show more

 • Promoted

Software Developer - Drupal

Empire LifeCalgary, AB, CA
Full-time

Direct message the job poster from Empire Life.Empire Life is looking to hire a Software Developer to join our Development team! Empire Life is looking for people who have strong technical skills a... Show more

 • Promoted

Software Developer

NumerixCalgary, Alberta, Canada
Full-time

Since our founding in 1996, we have been at the vanguard of financial technology, providing groundbreaking expertise, quantitative analytics and software that redefine pricing and risk management i... Show more

 • Promoted

Nodejs Software Developer - C$114,000 - C$118,000 A Year

SynechronCalgary, Canada
Full-time

This range is provided by Synechron.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from SynechronAssistant Manage... Show more

 • Promoted

Java/NodeJS Software Developer

ALLTECH CONSULTING SVC INCCalgary, Alberta, Canada
Full-time

We’re seeking someone to join our team as a.Software Developer in Wealth Management Technology.In the Technology division, we leverage innovation to build the connections and capabilities that powe... 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