Senior Software Developer - Roku
Redspace
We’re hiring a Senior Software Developer (Roku) to deliver exceptional streaming experiences for some of the biggest entertainment brands. In this hands-on role, you’ll architect, build, and optimize high-performance Roku applications used by global audiences.
As a senior member of our team, you’ll work closely with designers, project managers, and developers across disciplines to solve complex technical challenges and deliver polished OTT solutions. You’ll play a key role in technical decision-making, mentor junior developers, and ensure industry best practices are applied in every project.
Our work is fast-paced, client-focused, and ever-evolving, perfect for someone who thrives on variety and wants to make a real impact in the streaming and video delivery space.
We’re also growing a talent pipeline of experienced Roku developers, both full-time and contract. If you’re passionate about building world-class streaming experiences, we’d love to hear from you, even if you're note looking to make an immediate move.
About REDspace
At REDspace ( REDspace.com ) we’re a team of passionate innovators building cutting-edge software that powers some of the world’s leading brands. From video delivery and streaming to Adtech, cloud engineering, learning platforms, and custom web development, we help businesses solve complex problems and bring big ideas to life.
We’re proud of the culture we’ve built; collaborative, curious, and people-focused. We support each other, celebrate wins, and never stop learning. If that sounds like your kind of team, we’d love to hear from you.
What You’ll Do
- Developing new features for high-profile Roku applications using the Roku SDK and Brightscript.
- Collaborating with designers, project managers, and other developers to bring new ideas to life.
- Integrating with various APIs to enhance application functionality.
- Deliver application solutions that are well-structured and bug-free
- Mentor junior Roku developers and new-to-Roku developers on approaches, debugging, and best practices
- Participating in Agile methodologies like Scrum and Sprints to manage project workflows.
- Working closely with clients to understand their needs and adapt to evolving project requirements.
- Utilizing Source Code Management tools like Git, GitHub, or Bitbucket for version control.
- Engaging in Test & Behavior Driven Development Practices to ensure high-quality code.
What You’ll Bring
- 5+ years of software development experience in applicable technologies OR 2+ years working specifically on set-top or OTT platforms.
- Proficiency with the 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:
- 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 APIs
- Ability to 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.
- Passion for learning new technologies and desire to stay up-to-date with industry trends and best practices.
Nice-to-Haves
- Experience with Python, Ruby, or similar.
- Knowledge in Javascript, HTML5, and CSS3.
- Knowledge of Component-Based Development would be an asset.
Your well-being
- 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
- 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
- Flexible Hybrid Work: While this is primarily an in-office position in our Bedford office three days a week, we offer flexibility to support work-life balance when needed. For candidates outside the HRM area, fully remote positions are available where applicable.
- Modern Office Per ks: Enjoy our large, beautiful office with free parking, an on-site gym/sauna, and complimentary coffee and snacks.
- Engaging Culture: Participate in social and team-building events and benefit from charitable donation matching.
Our Hiring Process
- Resume Review: A member of our Hiring Team will review your resume.
- Introductory Call: Selected candidates will be contacted for an introductory call to get to know you better.
- Technical Interview: Selected candidates will participate in a technical interview (in person or over Google Meet) focused on general coding and architecture as well as software development for Roku.
- Final Interview: This conversation focuses on your goals, growth, and how you see yourself contributing to our team long-term.
- Offer: If it's a match on both sides, we’ll extend a formal offer to join REDspace!
Our commitment to diversity
At REDspace , we believe that diverse backgrounds, talents, skills, experiences, and perspectives strengthen our business and enrich the communities in which we work and live. We are dedicated to fostering an inclusive environment where knowledge sharing and collaboration thrive, empowering our employees to achieve their best.
We are committed to growing and nurturing a workplace that values and respects every individual. Our hiring practices are based solely on merit and skill, ensuring that all employment-related and hiring decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national or indigenous origin, disability, age, citizenship, marital status, or Veteran status.
Join us in our mission to create a dynamic and inclusive community where everyone can contribute and succeed.
Need accommodations?
We’re committed to providing an inclusive hiring process. If you require accommodation at any stage of the application or interview process, please let us know. We’ll work with you to ensure an accessible and respectful experience.
- ...implementing a modern platform to provide and control access to data across the enterprise and is looking for a highly capable Senior Distributed Software Developer to assist with the challenge. The role will involve designing and developing distributed software to move and protect...SeniorFull timeFlexible hours
- ...flexible time commitment. About REDspace At REDspace ( REDspace.com ) we’re a team of passionate innovators building cutting-edge software that powers some of the world’s leading brands. From video delivery and streaming to Adtech, cloud engineering, learning platforms,...SeniorFull timeContract workTemporary workInternshipFlexible hours
$135k - $160k per year
...Overview AtkinsRéalis is looking for a Senior Electrical Engineer to join our growing... ...maintaining existing client relationships and developing new clients, coordinating work with other... ...design through completion. Develop new business and support the growth of the...SeniorFull timeInternshipWork at officeFlexible hours$135k - $160k per year
...Mechanical Engineering Group in Atlantic Canada is looking for a Senior Mechanical Engineer to join our growing team based in one of our... ...asset. The successful candidate will also be responsible for developing and maintaining new and existing clients, coordinating skill sets...SeniorFull timeInternshipWork at officeFlexible hours- Job Responsibility: DRS Pivotal Power, Inc. is located in Bedford, Nova Scotia. DRS Pivotal Power is a leader in the design, development and manufacture of high reliability power conversion equipment for mission critical applications supporting all branches of the military...SeniorFull timeFlexible hoursShift work
- ...growing and our Atlantic Canada Engineering group and is seeking a Senior Electrical Engineer to join our growing Electrical Engineering... ...and CAD Technicians, provide technical guidance, and mentor and develop junior staff. Support the Director, Mechanical & Electrical Atlantic...SeniorLong term contractFull timeInternshipLocal areaFlexible hours
- ...passionate innovators building cutting-edge software that powers some of the world’s leading... ...Gather and understand project requirements to develop test plans. Create, modify and execute... ..., etc). Exposure to OTT devices (Roku/Chromecast). Strong attention to contextual...Full timeInternshipWork at officeFlexible hours
$25 - $40 per hour
Senior Bookkeeper 360 CAD Services Inc. Location Bedford, NS Salary 25.00 to 40.00 hourly (To be negotiated) / 37.5 hours per week Full time Overtime available, , 08:30 to 17:00 Starts as soon as possible Benefits: Financial benefits, Other benefits Languages English...SeniorHourly payFull timeWork at officeImmediate startRemote work$30 per hour
Senior Bookkeeper Captain Atlantic Fisheries Location 409 Bluewater Rd. Bedford, NS Salary 30.00 hourly / 30 to 40 hours per week Full time Day Starts as soon as possible Benefits: Other benefits Languages English Education College/CEGEP Experience 5 years or more...SeniorHourly payFull timeImmediate startRemote work- ...Description What is the opportunity? The role operates within the Portfolio & Change Management (PCM) group and will function primarily as a Senior Business Analyst (BA) on various initiatives across the Settlements and Clearing Services and Middle Office area within the Business &...SeniorLong term contractFull timeWork at officeFlexible hours
- ...Engineers, this role is responsible for developing design drawings, performing technical calculations... ...design tasks under the guidance of senior engineers. Support lighting system... ...Microsoft Office Suite. Lighting analysis software (e.g., AGi32), Electrical design and analysis...SeniorFull timeCasual workInternshipWork at officeFlexible hours
- ...Career Opportunity GeoSpectrum is growing and has a new career opportunity for an experienced Senior Software Developer. As a Senior Software Developer, you will design and deliver high-quality, scalable solutions for the software applications that support and operate...SeniorLong term contractTemporary workInternship
- ...About The Team Operations Research Software Developers at Kinaxis create algorithms to optimize... ...mathematical model Define test strategies and develop comprehensive test plans. Write unit... ..., MRP, S&OP, Capacity Planning) #Senior; Work With Impact: Our platform...SeniorLong term contractFull timeWork at officeRemote workFlexible hours
- ...environment that encourages employees to collaborate and learn from each other, completely free of barriers. Your role: As a Senior Software Developer in Test (SDET), you will be part of a small, highly focused team responsible for delivery of highly scalable and robust...SeniorFull timeContract work
- ...in building intuitive accessible digital experiences that make peoples lives easier consider a rewarding career as a Senior Front-End Software Developer with Shannex. Reporting to the Principal Software Engineer you will design and build the internal web applications...SeniorFull timeWork from home
$75k - $95k per year
...) we’re a team of passionate innovators building cutting-edge software that powers some of the world’s leading brands. From video delivery... ...delivery leadership experience, with a proven track record of developing technical or project-based teams. Performance Operations :...Full timeInternshipWork at officeFlexible hours3 days per week- ...ensure timely completion of all activities and deliverables. Develop and maintain positive relations and with clients, consultants, architects... ...and organizational skills. Jonas management and Procore software experience would be considered an asset. Gold Seal...Full timeFor contractorsFor subcontractorSummer workWork at office
- ...technical issues, including Microsoft 365, password resets, hardware, software, printer, and remote access support. Monitor, prioritize, and... ...Microsoft Teams. Escalate complex or high-priority issues to senior IT staff or external service providers as needed. Support...SeniorFull timeWork at officeRemote work
- ...self-starter who loves helping customers, building process and developing systems to provide exemplary customer experience, we'd love to... ...to detail and a process oriented mindset ~ Familiarity with software/tech platforms used to manage/measure processes (e.g., Google Sheets...Full timeInternshipFlexible hoursWeekend workAfternoon shift
- ...Success Manager, you'll be a dedicated people advocate for our developer teams. Your core mission is to champion the professional growth... ...com ) we’re a team of passionate innovators building cutting-edge software that powers some of the world’s leading brands. From video delivery...Full timeInternshipWork at officeRemote workFlexible hours3 days per week
$25.36 per hour
...•Client service experience and mindset, ideally working with senior managers and leaders in a corporate setting •Excellent communication... ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and...SeniorContract workWork from homeMonday to friday- ...completing disclosures. Work is assigned daily via email from a Senior Manager. Position: AML Solutions Specialist - Proficient Shift... ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and...SeniorPermanent employmentContract workRemote workShift work
- ...in Canada About The Team Algorithm Developers at Kinaxis create algorithms to solve supply... ...to solve business problems. Develop and maintain tools and frameworks to accelerate... ...debugging to ensure robust high-quality software. Design, develop, and support automated...Long term contractFull timeWork at officeRemote workWorldwideFlexible hours
- ...Mariner, we are always looking to connect with talented Senior .NET Developers who are interested in future opportunities across our client... ...Agile development practices and contributing throughout the software development lifecycle. Mentoring junior developers and sharing...SeniorFull timeRemote workWork from homeWorldwideFlexible hoursShift work
$105.09k - $175.16k per year
...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a CyberArk senior Developer - remote to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). Responsibilities will include Implement new Privileged...SeniorWork at officeRemote workFlexible hours- ...Years of experience: 10+ Yrs We're seeking a talented and seasoned Full Stack Developer to join our dynamic team at our Atlantic business unit in Halifax NS. You'll work across the entire software development lifecycle, collaborating closely with designers, data scientists,...SeniorFull time
- ...systems and infrastructure. Documentation and Reporting: Develop and maintain comprehensive project documentation, including project... ..., and post-implementation reviews. Provide regular updates to senior leadership, including the program lead, on project progress,...SeniorLong term contractFull timeWork at office
- Language Required: English Work Schedule: ~35 hours/week Location: Hybrid in Halifax (3 days/week onsite) or remote if necessary Contract Duration: 6 months About the Role We are looking for two experienced consultants specializing in Power BI and ...SeniorRemote jobContract workTemporary work3 days per week
- ...focus on growth. The role We Are Growing The Engineering Team Behind Our Core Platform, And We Are Looking For a Strong Senior Fullstack Developer, Comfortable Across The Front End, Back End, And Database Layer, Who Can Also Engage Thoughtfully With Our Broader Data...SeniorRemplacementFull timeFlexible hours
$55k - $70k per year
...better than anyone else. About REDspace At REDspace ( REDspace.com ) we’re a team of passionate innovators building cutting-edge software that powers some of the world’s leading brands. From video delivery and streaming to Adtech, cloud engineering, learning platforms,...Full timeInternshipWork at officeMonday to fridayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer - Roku. Be the first to apply!
- software engineer salary in canada Bedford, NS
- software engineer devops Bedford, NS
- junior software engineer Bedford, NS
- software developer no experience Bedford, NS
- software developer Bedford, NS
- software development engineer Bedford, NS
- software engineer intern Bedford, NS
- director software engineering Bedford, NS
- software design engineer Bedford, NS
- software developer intern Bedford, NS
