Live opening · Posted 3 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
We're now looking for a talented and experienced Frontend Engineer to join the Roku APPS team. The ideal candidate will have a strong background in system architecture. If you have a consistent track record improving large-scale systems and enjoy building consumer-facing platforms, and If you are innovative at heart and have a great balance on learning, organizing, building, and enjoying making an impact, this role might be a great fit for you!
Responsibilities:
Determine the strategic and tactical direction of the front-end architecture.
Design, develop, test, deploy, and document impactful features with cross-browser compatibility, accessibility, and search engine optimization.
Suggest tools, technologies, and best practices to improve the site stability, performance, and quality.
Participate in the Agile development process, including scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance, and support.
Design efficient content models, user workflows, and page templates. Advocate for and lead by example on the tenets of operational excellence.
Collaborate with product managers, user experience, and data engineering.
Requirements:
7+ years of relevant web development and production application support of highly trafficked consumer-facing web applications.
3+ years of in-depth experience with React and relevant toolset/framework ecosystem.
Expert-level knowledge of JavaScript, and Typescript - prototypical inheritance, scope, and closures.
Experience with Node.js, React.js/Angular.js, Express, SASS/LESS, AWS, npm, Git and CI a necessity.
Knowledge of the latest open standards and web technologies and how they can be used effectively.
Ability to decompose complex problems into manageable units of work.Excellent verbal and written communication skills.
Experience with Agile methodologies.
Bachelor's or Master's degree in Computer Science, Engineering, or equivalent.
Experience
8-12 yrs
More openings worth a look
Recently tracked roles with full details and direct application links.