View Our Website View All Jobs

Software Developer

Rebels are visionaries, trail blazers, risk takers, and fearless in their endeavours. Rebels dream big with big resolve.  Rebel is both our name and our identity. It defines us. It shapes the work we do, guides the products we build and enhances the experiences we share. 


We are looking for an experienced application developer to work within a small nimble development team.  You will be collaborating with our CEO on experimental product development projects where you will contribute to design and development while taking a minimum viable product to market. The subject matter will vary, but your common thread will be experimenting with modern approaches to server software and cloud computing.

In this position, you will contribute to both development and operations of a small and existing cloud application, and will code on fast-paced, high energy, and exploratory product development team.

For this position, we require a Computer Science or related degree and 5+ Years of development experience.

You will have experience:

  • Managing multiple development projects to achieve real world objectives
  • Designing and coding fast, secure, and scalable applications
  • Leveraging Cloud Computing Services and Approaches (AWS/Google Cloud)
  • Architecting Object Oriented and SOA systems (Java, NodeJS, Perl, PHP, or C#)
  • Developing Relational databases (MySql, MSSql)
  • Integrating with partners, customers, and third-party systems via Web API/WebSockets
  • Front End Development skills including HTML, CSS, and JavaScript. 

You know or are willing to quickly learn:

  • Agile & Scrum project management techniques
  • Minimum Viable Product Development
  • Analytical skills for performance measurement and data driven decisions
  • How to leverage advanced cloud platform services and techniques
  • Managing Linux based servers and applications
  • Development project hygiene:
    • Source Control, Automated Build and Continuous integration
    • Maintainable & Testable Code
    • Progressive Release

Our approach

  • We strive for Simple, Clean and Testable code
  • We love cloud computing (AWS) and service architecture
  • You support your team and raise everyone’s game
  • You support what you build
  • You are brave and take action

You will be working on:

  • Contributing towards development and operations of an existing cloud based server application.
  • Development and operations of experimental product development projects. Below is a sample of technologies you may explore:
    • Block Chain / Crypto Currency
    • Business Intelligence, Machine Learning and AI
    • Server-less Architecture - Micro-Service Architecture
    • iOS/Android and Mobile App Development
    • E-Commerce Development

About Rebel 

We celebrate contribution. We work hard and we respect balance. We’re agile, open concept and collaborative.  We stock our kitchen so you can grab breakfast, lunch and snacks anytime. We’re smoke free but love beer. We are located in downtown Ottawa’s Byward Market, but we are also accepting applications from those who live outside of Ottawa and are willing to work remotely.


Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file