NewYorkRecruiter Since 2001
the smart solution for New York jobs

Senior Software Engineer, Web Technologies

Company: Roku Inc.
Location: New York
Posted on: November 22, 2021

Job Description:

Do you want to re-write the rules of modern advertising?

Roku Is Changing How The World Watches TV

Roku is the #1 TV streaming platform in the US, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers worldwide while gaining meaningful experience across various disciplines.

About The Role

Our team's mission is to build cutting-edge advertising technology to support and help grow sustainable advertising business for Roku. In this role you will work as a key member of the Roku Marketing Team. You will design, develop, and operate components of our best-in-class suite of customer facing web applications driving key ad-tech components such as Campaign Management and Data Management Platforms. The team operates on a modern tech stack including React, Node, AWS, and Docker.

The ideal candidate will be a self-starter and a gritty problem solver with endless curiosity to learn and improve our systems. The successful candidate will work with engineering, product management, account management, and other teams to provide a best-in-class experience to a variety of internal and external users. The candidate will display a balance of hard and soft skills, including the ability to respond quickly to changing business needs.

What You'll Be Doing
Full-stack software development including design, development and delivery of high-quality web applications and back-end services
Add new functionality, while constantly working to improve usability, quality, performance, and scalability of the existing applications
Provide ongoing support and maintenance of existing products
Provide technical leadership, guidance, and support to other team members
Work closely with UX designers, product management and end-users to create exceptional user experiences
Participate in Agile development process, point out potential risks and issues in all stages of the process
Deliver constant value back to the business in a highly agile team approaching continuous deployment

We're excited if you have
8+ years of full-stack software engineering experience using JavaScript and related web technologies; familiarity with the latest ECMAScript specifications
Solid knowledge and experience of frontend JavaScript frameworks, especially React, and front-end development tools such as Babel, Webpack, NPM
Experience of asynchronous programming and event-driven server-side development using the Node JS ecosystem
Fluency in HTML, CSS3, and browser fundamentals; deep understanding of HTTP/HTTPS and REST protocols
Awareness of cross-browser compatibility issues, browser networking and client-side performance considerations
Experience with cloud technology, AWS preferred
Experience in developing software in a CI/CD environment - Jenkins, CloudFormation, GitLab, GitHub
Superior problem-solving skills with demonstrable history of autonomously delivering high quality, scalable and maintainable solutions
Demonstrated experience of working in fast paced Agile environments under tough deadlines in group settings with minimal direct supervision
BS or MS in Computer Science or related quantitative discipline

The Roku Culture

Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more than a larger number of less mediocre players. We're independent thinkers with big ideas who act boldly, move fast, and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.

We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.

Keywords: Roku Inc., New York , Senior Software Engineer, Web Technologies, IT / Software / Systems , New York, New York

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest New York jobs by following @recnetNY on Twitter!

New York RSS job feeds