
Engineering Intern, Front End
Paramount
internship
Posted on:
Location Type: Office
Location: Burbank • California • United States
Visit company websiteExplore more
Salary
💰 $45 per hour
Job Level
About the role
- Assisting the engineering team with the development of UI components and features for both the Pluto TV and Paramount+ applications running on Amazon’s Vega OS
- Identifying and resolving software bugs and performance bottlenecks to ensure a smooth, responsive user experience for both apps on Fire TV Stick hardware
- Collaborating with the team to implement React Native features that align with the architectural patterns and constraints of the Vega platform for both streaming services
- Participating in code refactoring within the repository to maintain high code standards and optimize shared or app-specific logic for the single-device target
- Writing and maintaining unit tests to ensure robust logic and stability for both the Pluto TV and Paramount+ Vega-based applications
- Assisting in the creation and execution of automated functional tests to support Test Driven Development (TDD) specifically for the TV interfaces of both apps
- Working with QA engineers to reproduce reported defects and verify fixes directly on Fire TV Stick devices across both product lines
- Helping to maintain and improve CI/CD pipelines to ensure efficient deployment and testing on the Vega OS platform for both applications
- Participating in Agile development ceremonies, including daily stand-ups, sprint planning, and retrospectives focused on the Vega project tracks for both brands
- Engaging in code reviews with Senior Engineers to learn best practices for developing high-performance TV applications and managing multiple app contexts
- Researching and evaluating new libraries or optimization techniques that can maximize performance on Fire TV hardware
- Documenting technical processes, device-specific behaviors, and feature implementations to support knowledge sharing within the team
Requirements
- Currently pursuing a B.S. or M.S. degree in Computer Science, Software Engineering, or a related field
- Experience building mobile or web applications using React Native or React through university coursework, personal projects, internships, or hackathons
- Proficiency in JavaScript and TypeScript
- Familiarity with state management concepts (experience with libraries like Redux, Context API, Zustand, or RTK Query is a plus)
- Basic understanding of consuming REST APIs and handling JSON data
- Familiarity with Git version control and collaborative workflows (e.g., Pull Requests)
- Understanding of software testing principles (unit testing) and an interest in Test Driven Development (TDD)
- Strong problem-solving skills, attention to detail, and a collaborative mindset
- Excellent written and verbal communication skills
Benefits
- Paid, immersive 10-week internship experience
- Speaker series with industry experts
- Unique networking opportunities & social events
- Complimentary Paramount+ subscription during your internship
- Workshops on crafting your resume, nailing interviews and career strategy
- 1:1 mentorship
- Volunteer opportunities
- On-the-job learning
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React NativeJavaScriptTypeScriptunit testingTest Driven Development (TDD)state managementREST APIsJSONcode refactoringCI/CD
Soft Skills
problem-solvingattention to detailcollaborative mindsetwritten communicationverbal communication
Certifications
B.S. in Computer ScienceM.S. in Software Engineering