Caavo Labs

OPENS AT: Nov 30, 04:30 AM

CLOSES AT: Dec 13, 12:25 PM


Caavo UI Developer Hiring Challenge - 2020

Online Participation is confidential
Frontend Challenge
Web UI Developer
2-5 years
12 to 20 LPA + ESOPs

Social Share

Invite friends via email


Caavo is building a world-class team of engineers, developers, and business people passionate about making the future of TV a reality today. Does solving complex problems energize you? Love hacking your way through new technology? Want to work in a fun and fast-paced environment? Register Now!

Challenge Overview:

Caavo is looking for UI Developers to join our team in Bangalore. You are just few hours away to complete your first step to joining Caavo Labs.

Challenge Format:

  • Online challenge
  • 1 Task-based question
  • Duration: 5 Hours
  • Please note: Only functional applications which meet "Minimum Requirement" mentioned in the problem statement will be considered as valid submission


  • YOE - 2 to 5  years of industry experience
  • Experience in Vue/React/Angular, HTML, CSS, Java, Databases

Engineering at Caavo:

At Caavo we have flat engineering organisation that gives you the freedom to innovate, upskill and work on new technologies with the ability to switch across teams be it cloud, mobile, machine vision, kernel software as well as mechanical and hardware design. 

We work with a range of frameworks/tools/databases/languages/technologies including Rails, Golang, MongoDB, Redis, Solr, Angular, React Native, Swift, Android, low-level device drivers, tensorflow, Bluetooth, Wi-fi, etc. to build features such as video calling, universal remote control, machine vision, IOT dashboards, provisioning, subscription management, content management, analytics, authentication, meta-data management etc.


Web UI Developer
Experience: 2-5 years
CTC: 12 to 20 LPA + ESOPs
Job Location: Bangalore
Openings: 5


  • Website and software application designing, building, or maintaining.
  • Using scripting or authoring languages, management tools, content creation tools, applications and digital media.
  • Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
  • Directing or performing Website updates.
  • Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
  • Back up files from Web sites to local directories for recovery.
  • Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
  • Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
  • Determining user needs by analyzing technical requirements.

Skills and Qualifications:

  • 2 years or more experience in Web development or relevant experience.
  • Solid knowledge and experience in programming applications.
  • Working experience in angular or react
  • Proficient in jQuery, JavaScript, HTML5, CSS3.
  • Exposure to MySQL or any other database systems.
  • Experience with server-side frameworks(Rails/Revel/NodeJS) is a plus
  • BE/Btech in Computer Science/IT


Caavo is a Silicon Valley headquartered consumer electronics startup building innovative solutions for living room entertainment. Our first product - a smart entertainment ...



  1. You will be provided with a problem statement for which you have to build a functional front-end design.

  2. Each problem comprises the following:

    a. Mandatory feature sets...



Sample Challenge

Can I participate in a sample challenge?

Yes, we recommend that you participate in our sample challenge.

This challenge enables you to understand how to pa...

View All Notifications