Web or Mobile Developer (Edmonton)

We do lots of different types of development at Punchcard, so being on our Development Team means you get to play with lots of different types of technology.

We’re looking for developers who fit a bunch of different molds: mobile developers with experience in iOS or Android development, and web developers, with experience with .NET and JavaScript.

In this role, you’ll help create mobile and web applications that people love to use, either for products we support internally, or for one of our many clients.

Your skills and experience may include:

  • Minimum of 2 years of experience as a developer.
  • Experience with one or some of the following technologies: .NET Framework/.NET Core, Microsoft SQL Server, ServiceStack.net, Microsoft Office 365, Microsoft SharePoint Server, Sitecore, Microsoft Power BI, Microsoft Dynamics GP, NAV, AX, or CRM, Xamarin, React, Angular.js, or other JavaScript frameworks.
  • Very detail-oriented.
  • A degree or diploma in software development or computer science.

We look for people who are comfortable wearing a different hats, so don’t worry if you don’t think you’re a perfect fit for the role; we’re still interested in hearing from you. We imagine you’re probably pretty awesome.

At Punchcard, I get to work with like-minded friends who challenge me to become better. Together, we solve puzzles to help our clients in their day-to-day lives.

— Mark Zacharias, Developer Team Lead

Apply Now

Our Un-corporate Values

We take pride in our work.

Punchcardigans (Punchcardites? Punchcardios?) act in ways that make us proud, and we’re always, always learning.

We always make an impact.

We don’t create things that get forgotten; we build things that are remembered.

We lead; we don’t follow.

Through every engagement, we teach, we empower, and we excite.

We create value, everyday.

We like to think that every interaction—with a client, with a partner, and with colleagues—is an opportunity to add value to a relationship.