
REDspace
Job title:
Roku Developer
Company
REDspace
Job description
About REDspace.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 DeveloperAs 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
Our commitment to diversity.At REDspace, diversity drives our success. We are committed to fostering an inclusive workplace where collaboration and innovation thrive. Our hiring practices are based on merit and skill, ensuring equal opportunity for all, regardless of background.We encourage applications from individuals of all backgrounds, including BIPOC, women in non-traditional roles, persons with disabilities, and members of the LGBTQ+ community. If you require accommodations during the recruitment process, please let us know—we’re dedicated to providing an accessible and inclusive experience for all candidates.Join us in our mission to create a dynamic and inclusive community where everyone can contribute and succeed.Our Hiring Process. What to expect.
- Resume Review: A member of our Hiring Team will review your resume.
- Introductory Call: If your skills and experience are a match, you will be contacted for an introductory call with a member of our Hiring Team to get to know you better.
- Community Interview: Where team members and stakeholders engage in a collaborative Panel Interview to assess alignment with our culture, and diverse perspectives in our selection process.
- Technical Assessment: Depending on the role, you may be invited for a technical interview and/or to complete a technical assessment.
- Final Interview: Selected candidates will proceed to a final team interview.
- Offer: Successful candidates will receive an offer to join our team!
*Please note that this is our typical recruitment process – some roles may have different or additional steps.Where to find us.168-1595 Bedford HwyBedford NS, Canada B4A 3Y4For local candidates, this is a hybrid role requiring three days per week in the office. We also welcome applications from remote candidates who reside more than 50km from the office.
Expected salary
Location
Bedford, NS
Job date
Thu, 27 Feb 2025 23:34:49 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.