Roku Developer
REDspace turns complex problems into simple solutions by leveraging cutting-edge technologies and industry best practices. We have a broad portfolio that includes media & entertainment, energy, defense and healthcare, and we’re still diversifying. Our specialties include streaming media architectures, multiplatform applications, systems integration platforms and data analytics systems. We work with many industry-leading clients including Warner Bros. Discovery, Paramount, PlutoTV, Apple, Emera, IBM, and Sesame.
Roku Developer
As a Roku Developer, you’ll join a cross-functional team working on some of the world’s most recognized OTT applications for the Cartoon Network, Adult Swim, MTV, and BET+. Using industry best practices, you’ll develop top quality Roku experiences that are used by millions of people around the world.
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 working on creating and supporting cutting edge Video on Demand (VOD) applications. As part of this, you’ll also be working directly with clients on projects with a rapidly changing scope and feature sets.
Skills/experience.
- 5+ years of software development in applicable technologies OR 2+ years working specifically on set-top or OTT platforms.
- Experience with Roku SDK (and Brightscript) and other VOD platforms OR strong experience and understanding of C and/or Java language.
- Proficient at generating code in existing codebases and from scratch.
- Strong understanding of the following:
- Object-Oriented Programming
- Threading
- Memory Management
- Agile Methodologies such as Scrum, Sprints, and 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.
- A degree in Computer Science or other relevant program is preferred.
- Experience with Python, Ruby, or similar.
- Knowledge in Javascript, HTML5, and CSS3.
- Knowledge of Component-Based Development would be an asset.
Working at REDspace.
One of the big plus sides of working at REDspace is we look out for you.
Your well-being. We offer:
- Fully company-funded health, vision, dental, EFAP, and life insurance coverage with access to virtual doctor visits via Maple
- Pension plan contribution matching
- A flexible Health Spending Account and/or Lifestyle Spending Account
Your career. We’re invested in your growth. We offer:
- A competitive compensation package, commensurate with experience
- Weekly sharing sessions for projects and technology
- Free access to a wide variety of training material including access to Udemy Business
- Team-oriented education strategy, which includes a professional development allowance
- Consistent, frequent check-ins with leadership
Your happiness. You’ll enjoy coming to work every day. We offer:
- A hybrid work environment requiring in-office presence three days a week, with remote work options for the remaining days.
- A large, beautiful office with free parking, an on-site gym/sauna, and complimentary coffee and snacks
- Fully remote positions are available for candidates outside the HRM area (50km), where applicable.
- Social and team building events
- Charitable donation matching