OUTPERFORM – We’re on the lookout for amazing individuals, avant-garde thinkers and state-of-the art doers, who thrive on teamwork in a non-stop, challenging environment. You should be ready for a high level of personal commitment and personal reward. You need to possess a positive outlook, spirited drive and be hungry for more sales, more technology and more success.

If you can outpassion, outinnovate and outtalent, then please contact us at Outbox to become a part of our worldwide team. 

Software Developer (Python)

A critical and most important role, the Software Developer is the brain behind the design of our software systems. He/she is a member of the development team, focusing on developing hosted software modules, based on product requirements and specifications provided by the product management team.  In addition to programming he/she will participate in analysis and design to deliver high quality application software on schedule. 

 Outbox offers the best ticket selling tool in the world and he/she will contribute in developing new applications and improve continually our systems. Experience within the ticketing industry is not essential.

 Duties and Responsibilities

  • Designing and programming components for a secure distributed multi-tier application
  • Contributing to the end to end creation of full-scale web-based applications, including detailed specifications, coding and user interface
  • Version control and code management
  • Quality assurance and performance assessment of your applications
  • Documenting architecture and implementation
  • Exchanging knowledge with peers, and participating in code and design reviews.

Desired Skills and Experience

 Job Requirements

  • Experience on Linux programming (Python)
  • Strong understanding and extensive experience with XML, HTML, Javascript and SQL
  • Experience in developing and integrating web based applications


  • Bachelor’s Degree in Computing or related field
  • At least 2 years’ experience in software development.
  • Methodical approach to problem solving and attention to detail
  • Excellence in working closely in a team and comfortable in a growing company
  • Bilingual (French and English).


Operational Developer(DevOps)

The Operational Developer is part of the Technical Support Team, under the leadership of the Director of Operations. It is a versatile person with a high degree of autonomy. She/he participates in continuous improvement, stabilization of Outbox applications and the development of internal tools to support the daily operations of Outbox. It ensures that the software works correctly and in accordance with the needs and specifications.

In addition to its analysis and development tasks, the developer works with the technical experts, project/ product managers and the quality assurance team, to ensure customer satisfaction by maintaining quality applications on schedule. She/he is a strong link between development and operations teams.

 Key Responsibilities

  •  Analyze the immediate operational needs;
  • Participate in projects related to operations;
  • Develop integrated application solutions rapidly into production;
  • Develop internal tools;
  • Control the versions of the source code;
  • Enhance and maintain technical documentation;
  • Check the quality and validate the performance of the applications;
  • Link between development and operations teams.



  • Extensive experience of Linux environment;
  • Excellent knowledge of programming in Python;
  • Excellent knowledge of web technologies, particularly XML, HTML and JavaScript;
  • Excellent proactivity, autonomy and willingness to have a quick positive impact for our clients.



  •  Bachelor’s Degree in Computer Science or Engineering, a plus
  •  At least 3 years’ experience in software development
  • Methodical approach to problem solving and attention to detail
  • Bilingual (English and French)

 Candidates will be asked to complete a technical test and / or submit samples of past work.


Facebook RSS