Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff  Engineer - Front-end Web Developer image - Rise Careers
Job details

Staff Engineer - Front-end Web Developer

Xperi invents, develops and delivers technologies that create extraordinary experiences at home and on the go for millions of people around the world. Powering billions of consumer electronics, connected cars and digital content titles, we make entertainment more immersive, driving more intelligent and every interaction seamlessly personalized through our renowned consumer brands: DTS®, HD Radio™, and TiVo®. 
Xperi (NYSE: XPER) is a publicly traded technology company headquartered in San Jose, CA with over 2,000 employees across North America, Europe and Asia. Come join a thriving team where you can play an integral role in shaping the future of entertainment technology. 

What you will get to do: 
  • Role would include the development of features for TiVo’s Web applications, bug fixing and optimization
  • Be an active part in defining the features that are going to be part of future versions
  • Design, build, and maintain high performance, reusable, and reliable JavaScript based front-end applications
  • Ensure the best possible performance, quality, and responsiveness of the applications
Technologies you will use:  
  • Web/Front-end application development
  • HTML, CSS, JS
  • Third-party libraries and tools: jQuery, jQuery UI, CSS preprocessors, tasks
  • runners
  • JS Frameworks: React JS/Angular JS/Backbone
  • REST API integration
  • Continuous Integration/Test Automation/Unit testing
  • AWS Cloud platform
  • Observability & performance monitoring: Splunk, Segment, Firebase
  • Agile/Scrum Methodologies
  • Experience with Back-end technologies is a plus (Java, Node JS)
Who we are looking for:  
  • BSc or higher in Computer Science or Engineering
  • Experience in Web/Cloud application development and deployments
  • Experience in balancing legacy vs. new technologies
  • Experience in evaluating and recommending new technologies
  • Experience in synchronizing technology lifecycles
  • Excellent Written and Oral Communication Skills
  • Experience in working with customers, partners, and vendors to create software solutions
  • Experience in teaming up with other organizations, including Project Management,
  • Program Management, Product Marketing, Quality Engineering and Operations.
 
Life @ Xperi: 
At Xperi, we value People, Customers, Performance and Innovation. We are dedicated to creating a workplace where all employees have a voice and sense of belonging, feel safe and valued, and are acknowledged for how their unique differences contribute to organizational culture and business outcomes.  
Our employees and their families are important to us, and our comprehensive pay, stock and benefits programs reflect that. Xperi supports personal well-being, builds financial security and enables employees to share in our collective success.  
Rewards include: 
  • Competitive compensation (salary, equity and bonuses) and comprehensive benefits designed to foster work-life balance, care for your health, protect your finances and help you save and invest for the future. 
  • Generous paid time away from work, including flexible time off, holidays and sick time, health and wellness initiatives, and a charitable match program to help you give back to your community. 
  • Great perks, which vary by location and can be site-specific: employee discounts, transportation reimbursements, subsidized cafes and fitness facilities. 
  • A flexible, hybrid work environment combining the best of in-office collaboration and community-building along with the benefits of working from home. 

 

Xperi Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Xperi DE&I Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Xperi
Xperi CEO photo
Jon Kirchner
Approve of CEO

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Engineer - Front-end Web Developer, Xperi

Join Xperi as a Staff Engineer - Front-end Web Developer and immerse yourself in an innovative environment that shapes the future of entertainment technology. At Xperi, headquartered in San Jose, CA, we are dedicated to developing technologies that enhance experiences for millions of users worldwide. In this role, you'll be at the forefront, working on TiVo’s web applications through developing new features, optimizing performance, and resolving bugs. Your expertise in HTML, CSS, and JavaScript will be critical as you create high-performance, reliable front-end applications. You'll navigate various frameworks like React, Angular, or Backbone while seamlessly integrating REST APIs. Our collaborative culture allows you to work alongside talented teams spanning project management, product marketing, and quality engineering, crafting solutions that wow our customers. You'll also enjoy the benefits of a flexible hybrid work environment and a comprehensive compensation package that rewards your talent and passion. If you have a background in web/cloud application development and possess excellent communication skills, Xperi is where you can thrive and contribute to building advanced technologies that people love and rely on every day. Come be a part of our journey to deliver extraordinary experiences!

Frequently Asked Questions (FAQs) for Staff Engineer - Front-end Web Developer Role at Xperi
What responsibilities does a Staff Engineer - Front-end Web Developer at Xperi have?

As a Staff Engineer - Front-end Web Developer at Xperi, your responsibilities include developing features for TiVo’s web applications, bug fixing, and optimization. You’ll be instrumental in defining the features for upcoming versions, as well as designing, building, and maintaining robust, high-performance front-end applications using JavaScript and various frameworks, ensuring the best possible performance and responsiveness.

Join Rise to see the full answer
What technologies do Staff Engineers - Front-end Web Developers at Xperi work with?

At Xperi, Staff Engineers - Front-end Web Developers primarily work with technologies such as HTML, CSS, JavaScript, and third-party libraries like jQuery. You'll also utilize frameworks like React, Angular, or Backbone, as well as REST APIs. Familiarity with AWS cloud platform, CI/CD practices, and performance monitoring tools like Splunk or Firebase is also beneficial.

Join Rise to see the full answer
What qualifications are needed for a Staff Engineer - Front-end Web Developer position at Xperi?

To be considered for the Staff Engineer - Front-end Web Developer position at Xperi, candidates should have a BSc or higher in Computer Science or Engineering, along with experience in web/cloud application development. An understanding of balancing legacy and modern technologies as well as excellent communication skills are essential to effectively collaborate with cross-functional teams.

Join Rise to see the full answer
What is the work culture like for a Staff Engineer - Front-end Web Developer at Xperi?

Xperi prides itself on fostering a culture that values People, Customers, Performance, and Innovation. As a Staff Engineer - Front-end Web Developer, you’ll experience an inclusive environment where everyone's voice matters, and unique differences are embraced. The company supports work-life balance and employee well-being through flexible work arrangements and competitive compensation.

Join Rise to see the full answer
How does Xperi support career growth for Staff Engineers - Front-end Web Developers?

Xperi is committed to the professional growth of its Staff Engineers - Front-end Web Developers by encouraging continuous learning and technology evaluation. You’ll work in agile teams that not only focus on current projects but also explore new technological landscapes. Additionally, collaboration with various departments provides opportunities to gain broader industry insights.

Join Rise to see the full answer
What can I expect in terms of benefits as a Staff Engineer - Front-end Web Developer at Xperi?

At Xperi, benefits package for Staff Engineers - Front-end Web Developers is competitive and includes salary, equity, bonuses, and comprehensive health benefits. You'll also enjoy generous paid time off, flexible work options, and perks that vary by location. Furthermore, we support community involvement with charitable match programs.

Join Rise to see the full answer
Is remote work possible for a Staff Engineer - Front-end Web Developer at Xperi?

Yes, Xperi offers a flexible, hybrid work environment for Staff Engineers - Front-end Web Developers. This arrangement combines the benefits of in-office collaboration with the comfort of remote work, allowing you to find a healthy balance that suits your lifestyle while still contributing to a connected company culture.

Join Rise to see the full answer
Common Interview Questions for Staff Engineer - Front-end Web Developer
Can you describe your experience with JavaScript frameworks in relation to front-end development?

In your response, highlight specific frameworks you have worked with, such as React, Angular, or Backbone. Discuss projects where you implemented these frameworks and focus on the impact it had on application performance and user experience.

Join Rise to see the full answer
How do you ensure the performance and responsiveness of web applications?

Talk about your strategies for optimizing performance, such as minimizing HTTP requests, optimizing images, utilizing lazy loading, and employing efficient coding practices. Provide examples of metrics or tools, like Google Lighthouse, that you use to measure performance.

Join Rise to see the full answer
What techniques do you use to manage bug fixing in web applications?

Explain your methodical approach to identifying, tracking, and resolving bugs. You might discuss the importance of using version control systems, bug tracking software, and automated testing to streamline this process.

Join Rise to see the full answer
How do you approach defining features for future web applications?

Share your process for gathering requirements and collaborating with stakeholders. Emphasize the significance of user feedback, project management practices, and agile methodologies in shaping the direction of future features.

Join Rise to see the full answer
What role does collaboration play in your development process?

Emphasize your collaborative approach by discussing how you communicate and work with cross-functional teams, such as project management and quality engineering. Highlight tools used for collaboration and how this leads to successful project outcomes.

Join Rise to see the full answer
Can you provide an example of a challenging project you've worked on and how you overcame obstacles?

Use the STAR method to structure your response, detailing the Situation, Task, Action, and Result. Focus on specific technologies you used and how your problem-solving skills contributed to the project's success.

Join Rise to see the full answer
How comfortable are you with integrating REST APIs, and can you walk us through an experience?

Discuss your comfort level with REST API integration and provide a specific example where you successfully integrated an API into a web application. Highlight any challenges faced and how you solved them.

Join Rise to see the full answer
What do you consider when evaluating new technologies for use in a project?

Address your criteria for evaluating new technologies, such as scalability, documentation quality, community support, and the technology's alignment with project requirements. Provide an example of a technology you recommended and the outcome.

Join Rise to see the full answer
What is your experience with unit testing and continuous integration?

Explain the importance of unit testing in your development workflow, and how you have implemented test-driven development (TDD) in past projects. Discuss your familiarity with CI tools and how they improve the development process.

Join Rise to see the full answer
How do you keep your technical skills current in a constantly evolving tech landscape?

Share your methods for continuing education, such as attending conferences, participating in online courses, or engaging with open-source projects. Emphasize your passion for learning and adaptation to new tools and technologies.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Capco Hybrid US - Dallas
Posted 11 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Family Coverage (Insurance)
Medical Insurance
Mental Health Resources
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Learning & Development
Work Visa Sponsorship
401K Matching
Equity
Performance Bonus
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Apexon Remote No location specified
Posted 11 days ago

Xperi invents, develops, and delivers technologies that enable extraordinary experiences.

20 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!