Userful Corporation
September 18, 2020
411 1 St SE, Calgary, Canada
Job Type


The Opportunity

Be part of disruptive technology in a changing and competitive landscape, as Userful charts new ground as the world’s most innovative cloud-managed digital display infrastructure company, redefining the industry with our Visual Networking Platform.

We have an exciting opportunity for a Software Developer to join our growing technical team in the Calgary office.

Key Responsibilities

  • Develop innovative new products and enhancements to existing products in Userful’s portfolio
  • Work closely with other team members in solving problems that deliver real value to customers around the world
  • Ensuring that product quality is maintained throughout the design, development and testing process
  • Collaborate with peers and colleagues through active participation in design and code reviews


  • Must be a current student or recent graduate of Computer Science ,Software Engineering or relevant fields from an Alberta post-secondary institution
  • A deep understanding of object-oriented design and development
  • Experienced in Java or Python software development
  • Well-versed in web technologies (e.g. HTML5/CSS/JavaScript)
  • Nice to have GWT, Vert.x or Android development experience
  • Be familiar with Git and Linux environment
  • Good written and verbal English communication skills
  • A post-secondary degree or technical diploma in Computer Science or Software Engineering
  • Eligibility to work in Canada

Apply for this Position

Contract length: 8 weeks
Application Deadline: 2020-10-01
Expected Start Date: 2020-10-05