Roku Engineer ID31850 – Rio de Janeiro

AgileEngine

AgileEngine is one of the Inc. 5000 fastest-growing companies in the U and a top-3 ranked dev shop according to Clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions

If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment every day, there’s no better place – guaranteed! 🙂

What you will do

  • Application Architecture & Development: architect, develop, and maintain engaging Roku applications using BrightScript, Roku SDK, and the SceneGraph framework; build flexible front-end components that integrate with Maestro’s interactive monetization and engagement tools.

  • Lifecycle Management: oversee the entire Roku development lifecycle—from concept and design through build, testing, deployment, and post-release support; manage app submissions and updates to ensure compliance with Roku’s certification processes.

  • Collaboration & Cross-Platform Integration: work closely with product managers and design teams to translate creative concepts into feature-rich applications; collaborate with backend engineers to integrate streaming services, RESTful APIs, and other microservices into the Roku platform.

  • Optimization & Maintenance: troubleshoot, debug, and optimize application performance to ensure smooth streaming and low latency; participate in on-call rotations and contribute to incident management efforts.

  • Process Improvement: advocate for and implement best practices in Roku development, testing, monitoring, and code quality; contribute to continuously improving our CI/CD pipelines and development processes.

Must haves

  • Technical Expertise: 3+ years of commercial experience in Roku application development; proficiency in BrightScript and a deep understanding of Roku SDK and the SceneGraph framework; demonstrated experience integrating with streaming protocols, REST APIs, and other web services.

  • Operational Experience: prior experience in a multi-developer environment, managing Roku app build processes, submissions, and deployments; familiarity with testing, monitoring, performance optimization, and incident management in a production environment.

  • Collaboration & Communication: excellent communication skills and a strong ability to work collaboratively across cross-functional teams; a proactive mindset with a passion for problem-solving and continuous learning.

  • English: Upper-Intermediate.

The benefits of joining us

  • Professional growth

Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.

  • Competitive compensation

We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.

  • A selection of exciting projects

Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.

  • Flextime

Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.

Next Steps After You Apply

The next steps of your journey will be shared via email within a few hours. Please check your inbox regularly and watch for updates from our Internal Applicant site, LaunchPod, which will guide you through the process.

⚠️ATENÇÃO: Nunca pague nenhum valor para participar de um processo seletivo. Não compre cursos, apostilas ou serviços que prometam participação em seleção ou contratação para uma vaga. E jamais informe dados bancários, de cartão ou envie cópia de documentos e fotos/selfies por e-mail, WhatsApp, aplicativos de celular ou através de sites que não conheça. O Rio vagas rj não se responsabiliza por qualquer tipo de pagamento efetuado.
Por favor, preencha os campos obrigatórios.



Vagas Similares
  • Base Consultoria
    Período Integral
    Zona Oeste RJ

    Vendedor(a) de Loja (Varejo) – Base Consultoria – Zona Oeste RESPONSABILIDADES E ATRIBUIÇÕES Realizar Vendas se adequando às necessidades dos clientes; Promover atendimento consultivo a clientes, sugerindo produtos de acordo com o perfil
  • Engepred
    Período Integral
    Rio de Janeiro

    Cargo: Supervisor de Recepção Descrição: O Supervisor de Recepção é responsável por gerenciar a equipe de recepção e zelar pelo bom funcionamento e pela organização do ambiente de atendimento. Sua atuação visa garantir um ambiente
  • Clínicas Inteligentes
    Período Integral
    Nilópolis

    DESCRIÇÃOSobre a OportunidadeFoco em CAPTAÇÃO DE CLIENTES:REQUISITOS Responsável pela conversão de leads em agendamentos (novos contatos gerados através de ação interna e/ou externa), Utilização de açõ