CrawlJobs Logo

Sr. SW Engineer - Streaming Apps

roku.com Logo

Roku

Location Icon

Location:
India , Bengaluru

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

You will be part of the engineering team responsible for The Roku Channel streaming service and will contribute to building apps and features on multiple platforms like for the FireTV, GoogleTV, web, Samsung, FireTV etc. The projects that you will work on will impact millions of Roku users around the world.

Job Responsibility:

  • Contribute to the architecture, design and implementation of technology solutions for web-based video applications
  • Maintain high coding standards and follow software engineering best practices
  • Participate and enhance a culture of engineering and operational excellence
  • Continually focus on innovation, and user delight while building and improving the user experience, reliability, stability, security and quality of the apps
  • Participate in scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance and support
  • Collaborate with product and program managers, UX designers, and cross-engineering teams to deliver project goals

Requirements:

  • Strong problem solving and analytical abilities
  • Strong written and verbal communication skills
  • Experience with full stack web app development using Javascript/Typescript, HTML5, CSS
  • Experience building modern web applications (SPA, PWA, responsive) using frameworks like Node, React/Redux, Express, Material UI, Cordova, NoSQL etc. supporting millions of global users
  • Experience with AWS/GCP, APM and app analytics tools, familiarity with Docker/Kubernetes, npm/yarn, webpack, Backend-For-Frontend paradigm etc.
  • Very good understanding of component-based arch, async operations, data binding, DOM manipulation, routing, SASS/LESS etc.
  • Familiarity with media frameworks and streaming protocols HLS and MPEG-DASH, DRM, and media playback on HTML5, iOS, Android using one or more of MSE/EME, ExoPlayer, VideoJS/Dashjs etc.
  • Experience with Kanban, Scrum, CI/CD, unit tests, automation, app and system monitoring
  • 6+ years of web development experience
  • BS or MS degree in Computer Science or equivalent
What we offer:
  • Global access to mental health and financial wellness support and resources
  • Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Vacation and other personal time off

Additional Information:

Job Posted:
January 26, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Sr. SW Engineer - Streaming Apps

New

Pharmacy Technician

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Williamsburg
Salary
Salary:
16.00 - 24.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 20, 2026
Flip Icon
Requirements
Requirements
  • Must comply with any state board of pharmacy requirements or laws governing the practice of pharmacy, which includes but is not limited to, age, education, and licensure/certification
  • If the state board of pharmacy does not address or mandate a minimum age requirement, must be at least 16 years of age
  • If the state board of pharmacy does not address or mandate a minimum educational requirement, must have a high school diploma or equivalent, or be actively enrolled in high school or high school equivalency program
Job Responsibility
Job Responsibility
  • Living our purpose by following all company SOPs at each workstation to help our Pharmacists manage and improve patient health
  • Following pharmacy workflow procedures at each pharmacy workstation (i.e., production, pick-up, drive-thru, and drop-off) for safe and accurate prescription fulfillment
  • Contributing to positive patient experiences by showing empathy and genuine care: creating heartfelt and personalized moments while serving patients at pick-up, drive-thru, and over the phone
  • keeping patients healthy by offering immunizations and other services at the register and over the phone
  • and demonstrating compassionate care by solving or escalating patient problems
  • Completing basic inventory activities, as permitted by law, and as directed by the pharmacy leadership team, such as accurately putting away medication deliveries and completing cycle counts, returns-to-stocks, waiting bin inventories, etc.
  • Contributing to a high-performing team, embracing a growth mindset, and being receptive to feedback
  • actively seeking opportunities to expand clinical and technical knowledge needed to better assist patients
  • Remaining flexible for both scheduling and business needs, while contributing to a safe, inclusive, and engaging team dynamic
  • voluntarily traveling to stores in the market to work shifts as needed by the business
What we offer
What we offer
  • dental
  • vision
  • wellness resources
  • employee discounts
  • access to certain voluntary benefits
  • Parttime
Read More
Arrow Right
New

Intern - Salesforce

This is a Cactus Wellhead position and is located in Houston, TX. Job Summary: T...
Location
Location
United States , Houston
Salary
Salary:
Not provided
cactuswhd.com Logo
Cactus Wellhead LLC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Current college student or recent graduate preferred
  • Interest in business systems, operations, project management, information systems, or related field preferred
  • Strong attention to detail and ability to enter information accurately
  • Intermediate Microsoft Word, Excel, Teams, and Outlook skills
  • Ability to organize documents, templates, spreadsheets, and project files
  • Ability to communicate clearly and professionally with project team members and branch personnel
  • Ability to track open items, review feedback, and missing information
  • Ability to learn new systems and business processes
Job Responsibility
Job Responsibility
  • Practice safe work habits and comply with all quality, safety, health, and environmental policies, procedures, programs, and regulations
  • Assist with building and maintaining a JAM library using existing Service Department Job Assessment Meeting templates provided by the Salesforce Field Service project team
  • Use approved information from existing JAM PDF documents to build Work Order templates in the appropriate Salesforce fields for branch use prior to go-live
  • Maintain a Work Order template library to track template status, job type, branch, customer, revision, and review status
  • Assist with building and maintaining the customer stamp database and creating customer stamp records in Salesforce using approved customer stamp information
  • Support branch review of Work Order templates and customer stamp records to help confirm accuracy and completeness
  • Track outstanding questions, missing information, needed updates, and branch review feedback related to JAMs, Work Order templates, and customer stamps
  • Assist with reviewing Work Order templates and customer stamp records for completeness, consistency, duplicates, and accuracy before go-live
  • Assist with reviewing project work instructions and related documentation
  • Support User Acceptance Testing (UAT) and go-live readiness activities as needed
  • Fulltime
Read More
Arrow Right
New

Epic Application Analyst II (Cadence)

The Epic Analyst designs, configures, tests, and implements changes of assigned ...
Location
Location
United States , Shaker Heights
Salary
Salary:
69243.20 - 108284.80 USD / Year
uhhospitals.org Logo
University Hospitals
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Equivalent / GED
  • 3+ years of IT experience supporting applications
  • Detail-oriented and organized, with good analytical and problem solving ability
  • Notable client service, communication, presentation and relationship building skills
  • Ability to function independently and as a team player in a fast-paced environment
  • Must have strong written and verbal communication skills
  • Demonstrated ability to use PCs, Microsoft Office suite, and general office equipment
  • Knowledge of MS Visio and Project
  • Knowledge of SQL databases
  • Ability to work with servers and apply software upgrades
Job Responsibility
Job Responsibility
  • Performs needs assessment, software design, implementation, support, and reporting
  • Independently facilitates design of workflow in conjunction with appropriate subject matter experts
  • Coordinates and participates in unit and integrated testing activities of the software
  • Participates in change management activities to support successful system deployments and enhancements
  • Leads components of development of end-user training materials and participates in training efforts
  • Assists other team members in ensuring good documentation standards
  • Identifies and analyzes moderately complex issues with vendor assistance and brings problem tickets to resolution
  • Independently manages components of application upgrades and troubleshooting efforts
  • Creates reports, dashboards, and other analytical tools to support customer base
  • Creates and maintains appropriate system documentation
What we offer
What we offer
  • healthcare
  • dental
  • vision
  • retirement plan options
  • Fulltime
Read More
Arrow Right
New

Accounts Senior

A well-established and growing firm of Chartered Accountants based in Cambridge ...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
38000.00 - 45000.00 GBP / Year
butlerrose.com Logo
Butler Rose
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • ACA / ACCA qualified (or equivalent)
  • 3-6 years' experience in a UK accountancy practice
  • Strong technical knowledge of accounts and corporation tax
  • Strong working knowledge of IRIS and Xero
  • Excellent communication and client-facing skills
  • High attention to detail and strong organisational ability
Job Responsibility
Job Responsibility
  • Managing a mixed portfolio of owner-managed business clients
  • Acting as the primary day-to-day contact for clients
  • Preparing and reviewing statutory accounts under FRS 105 and FRS 102 (Section 1A)
  • Preparing and reviewing management accounts
  • Preparing and reviewing corporation tax computations and CT600s
  • Reviewing VAT returns and advising on VAT compliance
  • Working extensively with IRIS and Xero
  • Supporting client onboarding onto Xero
  • Reviewing work prepared by junior team members and providing on-the-job guidance
  • Supporting with Self Assessment and Partnership tax returns
What we offer
What we offer
  • Competitive salary depending on experience
  • 25 days annual leave + 8 bank holidays
  • Hybrid and flexible working options
  • Clear progression opportunities
  • Supportive, partner-led working environment
  • Ongoing training and CPD support
  • Fulltime
Read More
Arrow Right
New

Pharmacy Technician

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Bloomsburg
Salary
Salary:
16.00 - 24.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 21, 2026
Flip Icon
Requirements
Requirements
  • Must comply with any state board of pharmacy requirements or laws governing the practice of pharmacy, which includes but is not limited to, age, education, and licensure/certification
  • If the state board of pharmacy does not address or mandate a minimum age requirement, must be at least 16 years of age
  • If the state board of pharmacy does not address or mandate a minimum educational requirement, must have a high school diploma or equivalent, or be actively enrolled in high school or high school equivalency program
  • Regular and predictable attendance, including nights and weekends
  • Ability to complete required training within designated timeframe
  • Attention and Focus - Ability to concentrate on a task over a period of time
  • Ability to pivot quickly from one task to another to meet patient and business needs
  • Ability to confirm prescription information and label accuracy, ensuring patient safety
  • Customer Service and Team Orientation - Actively look for ways to help people, and do so in a friendly manner
  • Notice and understand patients’ reactions, and respond appropriately
Job Responsibility
Job Responsibility
  • Living our purpose by following all company SOPs at each workstation to help our Pharmacists manage and improve patient health
  • Following pharmacy workflow procedures at each pharmacy workstation (i.e., production, pick-up, drive-thru, and drop-off) for safe and accurate prescription fulfillment
  • Contributing to positive patient experiences by showing empathy and genuine care: creating heartfelt and personalized moments while serving patients at pick-up, drive-thru, and over the phone
  • keeping patients healthy by offering immunizations and other services at the register and over the phone
  • and demonstrating compassionate care by solving or escalating patient problems
  • Completing basic inventory activities, as permitted by law, and as directed by the pharmacy leadership team, such as accurately putting away medication deliveries and completing cycle counts, returns-to-stocks, waiting bin inventories, etc.
  • Contributing to a high-performing team, embracing a growth mindset, and being receptive to feedback
  • actively seeking opportunities to expand clinical and technical knowledge needed to better assist patients
  • Remaining flexible for both scheduling and business needs, while contributing to a safe, inclusive, and engaging team dynamic
  • voluntarily traveling to stores in the market to work shifts as needed by the business
What we offer
What we offer
  • dental
  • vision
  • wellness resources
  • employee discounts
  • access to certain voluntary benefits
  • other programs
  • Parttime
Read More
Arrow Right
New

Corporate Pilot - First Officer

This is a Cactus Wellhead position and the Aircraft is located in Sugar Land. Fl...
Location
Location
United States , Houston
Salary
Salary:
Not provided
cactuswhd.com Logo
Cactus Wellhead LLC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience flying- Challenger 300/350 Preferred
  • Hold second-class medical certificate
  • Logged a minimum of 3,000 flight hours
  • International flight experience
  • Hold a commercial certificate with appropriate category and class ratings
  • Hold an instrument rating
  • International jet experience- Challenger 300/350 preferred
  • Meet all currency requirements regarding instrument flight time and night landings prior to flying any required trips
  • Be able to pass an instrument competency check in the category of aircraft to be flown
Job Responsibility
Job Responsibility
  • Assist the Pilot in Command in all phases of flight operations, including pre-flight, in-flight, and post-flight activities
  • Ensure aircraft readiness, including inspections, cleanliness, stocking, and required documentation
  • Adhere to all applicable safety, health, environmental, and regulatory requirements (FAA/FAR/AIM and other governing bodies)
  • Maintain current knowledge of aviation regulations, industry standards, and company procedures
  • Operate in full compliance with Standard Operating Procedures (SOPs) and demonstrate effective Crew Resource Management (CRM)
  • Support flight planning, navigation, communication, and operational decision-making
  • Maintain accurate flight records and required documentation
  • Provide a high level of customer service and professionalism to passengers and stakeholders
  • Coordinate with flight department personnel, maintenance teams, and operations to ensure seamless mission execution
  • Monitor and report any safety, operational, or maintenance concerns
  • Fulltime
Read More
Arrow Right
New

Senior Product Designer - Partner Tech

As Senior Product Designer of the Partner Steering team in Helsinki, you will sh...
Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
zalando-lounge.de Logo
Zalando Lounge
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid range of design skills including user research, workshop facilitation, UX and UI design
  • Ability to take ownership of design projects from ask to implementation
  • Experience working on complex design projects and turning innovative ideas into tangible concepts and design artifacts
  • Strong understanding of design concepts and ability to bring clarity to ambiguous, strategic projects
  • Experience collaborating with cross-functional teams to design intuitive and impactful user experiences for AI-powered products that leverage machine learning technologies and data-driven applications
  • Strong communication and stakeholder management to navigate complexity of cross-functional teamwork
  • Confident communicator who can influence strategy and gain buy-in for user-centric solutions
  • Experience designing and delivering coherent personalized customer experiences by working with cross-functional teams and stakeholders
  • Experience designing innovative technology products with a human-centered design process
Job Responsibility
Job Responsibility
  • Work with various stakeholders to understand business context and contribute to developing/customising a relevant and scalable solution
  • Bring clarity to complex design projects by turning technical requirements and bold ideas into concrete concepts and design assets
  • Support implementation of a solution and measure it against success criteria
  • Leverage a diverse design toolkit to craft cohesive end-to-end customer journeys
  • Understand how we run our business to tackle bottlenecks and growth opportunities with Product Managers and Engineering teams
  • Work with our design system to create cohesive scalable designs
  • Explore how emerging technologies can simplify data-heavy tasks
  • Supporting product discovery processes
  • Defining and leading solution design efforts
  • Building strong connections with stakeholders and aligning on design goals
What we offer
What we offer
  • Culture of trust empowerment and constructive feedback with internal guilds and Employee Resource Groups
  • Knowledge sharing through tech talks and open source commitment
  • Internal tech academy and blogs
  • Product demos meetups parties and events
  • Competitive salary and employee shares program
  • 40% Zalando discount on products sold and shipped by Zalando
  • 30% off Zalando Lounge and additional discounts from external partners
  • Monthly transport lunch and recreation vouchers
  • Private health insurance and occupational health care services
  • Family services
  • Fulltime
Read More
Arrow Right
New

Ui/ux Development Intern

At Boeing, we innovate and collaborate to make the world a better place. We’re c...
Location
Location
South Korea , Seoul
Salary
Salary:
Not provided
boeing.com Logo
Boeing
Expiration Date
May 11, 2026
Flip Icon
Requirements
Requirements
  • Great inter-personal skills and teamwork
  • Currently pursuing a Bachelor’s degree or higher in UX/UI Design, Human-Computer Interaction, or a related field
  • A strong portfolio with 2-3 case studies that clearly demonstrate a user-centered design process, problem framing, and measurable outcomes
  • Proficiency with design and prototyping tool, Figma
  • Practical knowledge of user research methods, information architecture, and accessibility best practices
  • Experience planning and conducting usability testing and synthesizing insights into actionable design changes
  • Experience with HTML, CSS, and JavaScript/Typescript
  • Experience with modern front-end frameworks such as Angular, React, or Vue.js
  • Good problem-solving skills, ability to balance user needs, business goals, and engineering constraints
Job Responsibility
Job Responsibility
  • Understand and identify the user’s needs, goals, behavior patterns, and model scenarios of user’s interaction
  • Communicate with customers to discover needs, validate assumptions, and gather feedback
  • Create user flows, high-fidelity UI mockups, and interactive prototypes using Figma, which would fulfill the user’s needs
  • Design intuitive, accessible interfaces that fulfill user needs and align with product goals and technical constraints
  • Maintain and apply component libraries and the design system
  • Troubleshoot user facing issues related to software or processes and propose UX-focused solutions
  • Collaborate closely with product managers and engineers
!
Read More
Arrow Right