1

Software Developer Intern Jobs in Calgary, AB (NOW HIRING)

Frontend Developer

Calgary, AB · On-site +1

$85K - $105K/yr

We are seeking a Frontend Developer to join a mature but expanding energy software company. This is an opportunity to solve challenging problems, deliver impactful solutions, and tailored software ...

Full Stack Developer

Calgary, AB · On-site +1

$90K - $105K/yr

We are seeking a Frontend leaning Full Stack Developer to join a mature but expanding energy software company. This is an opportunity to solve challenging problems, deliver impactful solutions, and ...

Frontend Developer

Calgary, AB · Hybrid

CA$90K - CA$100K/yr

Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of ...

Senior Developer Olsen specializes in the implementation and optimization of enterprise resource ... Essential Qualifications and Experience - 7-10+ years of professional experience in software ...

Senior Developer Olsen specializes in the implementation and optimization of enterprise resource ... Essential Qualifications and Experience - 7-10+ years of professional experience in software ...

Senior Developer, Enterprise AI

Calgary, AB · Remote

CA$176K - CA$202.40K/yr

What you may have: * 4+ years of experience in software engineering, data engineering, or AI systems development. * Hands-on experience delivering production-grade systems that integrate data, APIs ...

Senior Developer

Calgary, AB · On-site

CA$64K - CA$106K/yr

Continuously evaluate new tools, patterns, and technologies to improve developer experience and product quality What You Bring: * 5+ years of professional software development experience, with strong ...

next page

Showing results 1-20

Software Developer Intern information

What are the key skills and qualifications needed to thrive as a Software Developer Intern, and why are they important?

To thrive as a Software Developer Intern, you need a solid understanding of programming fundamentals, problem-solving abilities, and coursework or experience in computer science or a related field. Familiarity with languages like Python, Java, or JavaScript, and exposure to development tools such as Git, version control systems, and IDEs are common requirements. Strong communication, eagerness to learn, and teamwork distinguish standout interns in collaborative environments. These skills and qualities are crucial for contributing effectively to projects, adapting quickly, and making the most of the internship experience.

What kind of mentorship and learning opportunities can Software Developer Interns typically expect during their internship?

Software Developer Interns often benefit from structured mentorship programs, pairing them with experienced developers who provide guidance on technical tasks and offer feedback on code quality. Interns usually participate in team meetings, code reviews, and project planning sessions, which help them understand real-world software development workflows. Many organizations also encourage interns to attend internal workshops or training sessions to build their technical and soft skills. This collaborative environment not only accelerates learning but also allows interns to contribute meaningfully to ongoing projects.

What does a Software Developer Intern do?

A Software Developer Intern assists in the design, development, and testing of software applications under the guidance of experienced developers. Their responsibilities often include writing and debugging code, collaborating with team members, participating in code reviews, and learning new programming tools and technologies. The internship provides hands-on experience and exposure to real-world software development processes, helping interns build essential technical and teamwork skills.
What are the most commonly searched types of Software Developer jobs in Calgary, AB? The most popular types of Software Developer jobs in Calgary, AB are:
What cities near Calgary, AB are hiring for Software Developer Intern jobs? Cities near Calgary, AB with the most Software Developer Intern job openings:
Software Developer, Payments (UI / Interaction Focus)

Software Developer, Payments (UI / Interaction Focus)

atVenu

Calgary, AB • On-site

Full-time

Posted 13 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