Software Developer (Streaming Platforms)

Halifax, Nova Scotia, Canada Full-time

From the moment you began learning code and experimenting with technologies, you aspired to one day work on industry-leading applications and websites using cutting-edge tools. Everything you’ve done up until this point has been to reach that goal. Whether it’s a large or small project, you don’t shy away from the opportunity to create engaging, unforgettable solutions. You’re the first to know about and test new trends and technologies because nothing excites you as much as this ever-changing digital world we live in. You’re a strong team player but are also able to work independently - taking a project from concept through execution, while ensuring top quality every step of the way. You use your strong communication skills and equally as strong technical experience to convert designs and specifications into one of a kind interactive experiences.  

Collaboration is the name of the game in our office which leads to daily cross-discipline idea generation. In this role, you’ll be part of a mighty and quickly growing team of designers, animators, and developers working directly on the creation, care and technical support of cutting edge Video on Demand (VOD) applications. You will also be working directly with clients on projects with rapidly changing scope and feature sets.

What we expect.

  • 3+ years of web/software development experience
  • Proficient at generating code in existing code bases and from scratch.
  • Strong understanding of the following:
    • Object Oriented Programming
    • MVC Design Patterns
    • Singleton Design Pattern
    • Javascript, HTML5, CSS3, SCSS
    • Agile Methodologies such as Scrum, Sprints & Kanban
    • Source Code Management (Git, GitHub, Bitbucket)
    • Node Ecosystem Build Tools (Webpack, Gulp, NPM)
    • Test & Behavior Driven Development Practices
    • Integrating with API’s
  • Work well in a fast paced, high pressure environment that requires meeting tight deadlines.
  • Ability to work individually and with a team made up of developers, designers, project managers, and clients.
  • Great attitude and sense of humour (even if it’s just making yourself laugh). You'll be hard-pressed to find egos around here.
  • Passion for learning new technologies and desire to stay up to date with industry trends and best practices.

Bonus Points.  

  • Experience with Roku SDK (and Brightscript) or other VOD platforms
  • Experience with C++ and/or Java
  • Experience with Python, Ruby or similar

What you can expect.

One of the big plus sides of working at REDspace is we look out for you.

Your health. From fully company-funded health, vision, dental, and life insurance coverage, to pension plan contribution matching, to access to a free on-site gym and a healthy living allowance, we always want you feeling your best.

Your career. We’re invested in your growth. With annual professional development allowance to trips to the world’s biggest and best tech conferences, we want to give you the chance to hone and learn new skills.

Your happiness. We want you to enjoy coming to work every day and we make sure to create a flexible environment that allows just that. This means free delicious snacks, remote work options, newcomers relocation assistance, saunas and much more.

So want to be part of the Best Digital Studio to work for in Atlantic Canada? Send us your cover letter, resume and portfolio! 

This position is based out of our Bedford, Nova Scotia office and offers a competitive compensation package commensurate with experience. We appreciate your interest in REDspace.  Please note that only candidates who meet the requirements of the role will be contacted.  

Where to find us!

168-1595 Bedford Hwy

Bedford NS, Canada B4A 3Y4

Apply for this opening at