Intermediate Software Developer, Promotions
atVenu
Intermediate Software Developer, Promotions
atVenu - Calgary, AB - Full-Time
Reports To: Development Manager, Promotions
About the Job
atVenu is seeking an Intermediate Software Developer to help us level‑up the future of promotions within our software. In this dynamic role, you’ll collaborate closely with the development team, to build new promotional features used at some of the world’s most popular touring acts, festivals, and sporting events like Coachella, Bottlerock, Superbowl, Pokémon, 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 functions 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
- Architect services and systems using accepted design patterns that allow for iterative, autonomous development and future scaling.
- Own the technical design for projects of moderate complexity.
- Anticipate future use cases and make design decisions that minimize the cost of future changes.
- Work with Product and Design teams to play a key role in evolving our architecture.
- Collaborate as part of a team with a strong track record of delivering on commitments and turning vision into reality.
- Engage in typical developer activities such as guiding ongoing maintenance, establishing team technical principles, documentation, managing technical debt, code reviews, and component/integration testing.
What You’ll Bring
- 3+ years experience within software development — you understand platform constraints and quirks, not just happy paths.
- Solid understanding of software development best practices and a growing mastery in a specialization.
- Experience with backend services and asynchronous job processing.
- Proven ability to quickly understand requirements and deliver clean, well‑structured code within reasonable timelines.
- Collaborative team player with a strong track record of delivering on commitments and turning vision into reality.
- Obsessive problem‑solving mindset with a proactive, call‑a‑friend mentality.
Nice To Have
- Knowledge of React architecture.
- Experience with Native layers on mobile devices.
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Software Developer, Promotions. Be the first to apply!
- senior software developer Calgary, AB
- software engineer - computer Calgary, AB
- software developer remote Calgary, AB
- software engineer intern Calgary, AB
- software engineer devops Calgary, AB
- remote entry level software developer Calgary, AB
- software engineer internship Calgary, AB
- ingénieur logiciel Calgary, AB
- software developer intern Calgary, AB
- software engineer Calgary, AB
