OPENS AT: Jan 18, 2019, 06:30 AM

CLOSES AT: Jan 20, 2019, 11:30 AM


SmartQ - FullStack hiring Challenge (Node JS + React JS)

Challenge Over

Social Share


SmartQ (Bottle Lab Technologies PVT LTD)  is looking for talented Full stack developers to join their team in Bangalore

We are a bunch of passionate people, who are on a mission to solve real problems of people and improvise quality of their lives using technology.

Looking for a work culture that values its employees, and provides a workplace where you can thrive and grow? Do you want to learn in an environment that fosters creativity and entrepreneurism so you can perform your best? If these are traits you expect from your career, then SmartQ would certainly exceed your expectations.

Take up the test and stand a chance!

Challenge Format -

The challenge will have 1 file upload question. It'll be a task-based application building question. Based on the question, it could be a web app, mobile app, desktop app, or any other type of app.

Your Ideal Stack will have -

  • Front End: React JS
  • Back End: NodeJS


Full Stack Developer - Node JS + React JS
Experience: 3 years+
CTC: 12 - 15 LPA
Job Location: Bangalore

Roles and Responsibilities

  • Full stack development of applications (Front-end design using react and server side implementation using NodeJS).
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions.
  • Developing new user-facing features using React.js and React Native
  • Building reusable components and front-end libraries for future use.
  • Optimizing components for maximum performance across devices and browsers

Experience and Skills

  • 3+ years of experience in any Cloud platform( AWS or Google cloud etc)
  • Good understanding of popular Cloud Services and components (NoSQL database, Object based storage,Cron Job,Push and Pull Queues etc).
  • Strong proficiency with JavaScript, including DOM manipulation and the JavaScript object model
  • Knowledge of Node.js and frameworks such as Express, etc.
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of server-side templating languages
  • Good understanding of server-side CSS preprocessors
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.


SmartQ is a leading technology player which provides world-class integrated digital Cafeteria experience across different sectors including corporates, malls, multiplexes, ...



  1. A problem statement will be provided in the challenge. You have to build a functional app. Based on the question, it could be a web app, mobile app, desktop app, or a...



1. Is there a sample challenge that I can participate in?

Yes, there is a sample challenge that you can participate in to understand how to participate in programming chall...

View All Notifications