Senior Full Stack Engineer
Confirmed live in the last 24 hours
Locations
Cambridge, UK
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AngularJS
Agile
Bootstrap
Data Structures & Algorithms
JavaScript
jQuery
React.js
SQL
NoSQL
Requirements
- 5+ years of software development experience in platform or full-stack engineering
- Expertise in modern frontend web application development using Javascript, HTML5, and frameworks/libraries such as NodeJS, AngularJS, Bootstrap, ReactJS, jQuery, Express, SASS
- Expertise in object oriented programming and solid understanding of concurrent programming and data structures
- Experience with data modeling and storage with SQL and NoSQL data solutions
- Experience with scaling / performance tuning of highly available web services and systems
- Ability to decompose complex problems into manageable units of work
- Micro-service based architecture and systems integration
- Demonstrated leadership, people management and communication skills
- BS or MS degree in Computer Science or equivalent
Responsibilities
- Determine the strategic and tactical direction of the platform
- Full-stack web developer passionate about the customer journey and developing innovative solutions using modern web technologies
- Hands-on coding to implement the design of highly scalable solutions
- Opportunity to embark on a large, technically challenging project that will have a large impact for our millions of users and will lay the groundwork for many years to come
- Explore emerging technologies and quickly adapt for better results
- Work in an agile fast-paced development environment
- Collaborate with the larger engineering team on business and architecture proposals
Streaming platform for television
Company Overview
Roku's mission is to be the TV streaming platform that connects the entire TV ecosystem around the world. The company connects users to the streaming content they love, and we enable content publishers to build and monetize large audiences and provide advertisers with unique capabilities to engage consumers.
Benefits
- Unlimited vacation days
- Medical, wellness, and financial benefits
- Free snacks and access to fitness center at headquarters
Company Core Values
- High performance
- Proud to work here
- Trust and responsiblity
- Talent
- Communication and context
- World class product
- Simple process
- Excellent partnerships
- Content standards
- High ethical standards