06 Aug
|
Roku
|
Cambridge
Senior Full Stack Engineer at Roku
About the role Roku is seeking a highly skilled Senior Full Stack Engineer to join our dynamic team in Cambridge, United Kingdom. In this role, you will be instrumental in developing and enhancing our innovative streaming platform, contributing to both front-end and back-end solutions. We are looking for an individual who is passionate about technology and eager to tackle complex challenges while delivering high-quality software. You will collaborate closely with cross-functional teams to ensure seamless integration and optimal performance of our applications.
Key facts
- Location: Cambridge, United Kingdom
- Engagement: Full time, permanent position
- Salary: Competitive, commensurate with experience
- Visa: Sponsorship available for qualified candidates
What you'll do
- Design, develop, and maintain robust web applications that provide a seamless user experience across various devices and platforms.
- Collaborate with product managers and designers to gather requirements and translate them into technical specifications.
- Implement responsive user interfaces using modern front-end frameworks such as React or Angular, ensuring high performance and accessibility.
- Build and optimize RESTful APIs and microservices to support the functionality of our applications.
- Conduct code reviews and provide constructive feedback to team members to foster a culture of continuous improvement.
- Troubleshoot and resolve software defects and performance issues, ensuring high availability and reliability of applications.
- Stay updated with industry trends and emerging technologies to continuously enhance the development process and product offerings.
- Participate in Agile development practices, including sprint planning, daily stand-ups, and retrospectives, to ensure timely delivery of features.
- Mentor junior engineers, sharing your expertise and helping them grow their technical skills.
- Collaborate with DevOps teams to streamline deployment processes and enhance CI/CD pipelines.
- Document technical specifications, architecture designs, and development processes for future reference and knowledge sharing.
- Engage with stakeholders to gather feedback and iterate on product features based on user needs and market demands.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- A minimum of 5 years of experience in full stack development, with a strong focus on both front-end and back-end technologies.
- Proficiency in modern JavaScript frameworks (React, Angular, or Vue.js) and experience with server-side languages such as Node.js, Python, or Ruby.
- Solid understanding of database technologies, including SQL and NoSQL databases, and experience with data modeling and optimization.
- Familiarity with cloud services (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
- Excellent communication skills, both verbal and written, with the ability to articulate technical concepts to non-technical stakeholders.
Nice to have
- Experience with mobile application development (iOS or Android) is a plus.
- Knowledge of GraphQL and its implementation in web applications.
- Familiarity with automated testing frameworks and practices, including unit testing and integration testing.
- Previous experience working in a startup or fast-growing technology company.
- Understanding of UX/UI design principles and best practices.
Skills & tools
- Languages: JavaScript, HTML, CSS, SQL, Python, Ruby
- Frameworks: React, Angular, Node.js
- Databases: MySQL, MongoDB, PostgreSQL
- Tools: Git, Jenkins, Docker, Kubernetes
- Methodologies: Agile, Scrum
Practical notes
- This position is based in our Cambridge office, where you will be part of a collaborative and innovative team.
- We offer a competitive salary and benefits package, including health insurance, retirement plans, and opportunities for professional development.
#J-18808-Ljbffr
📌 Senior Full Stack Engineer (Cambridge)
🏢 Roku
📍 Cambridge