Invictus is the leading organization in the field of Safety and Compliance consulting. With several Fortune 500 organizations and Govt. agencies as its clientele, Invictus has touched over 20 million lives. Our clients include Microsoft, Adobe, Walmart, British Telecom, Canon, Pepsi, Sony, Maruti, TCS, Infosys, McKinsey and many more. Invictus is now making a leap in the field of smart technology solutions to enhance the overall safety quotient of individuals as well as organizations. With the safety and compliance industry in a hyper growth mode, we are aiming to become the number 1 safety and compliance tech brand in the next few years.

We are in a rapid growth phase and are looking for individuals with drive and vision to associate with us to take us forward in our journey. What we promise to everyone at Invictus is a dynamic and intellectually stimulating environment with the flexibility to experiment. In addition to working on exciting tech, you would also have the satisfaction of creating a safer & smarter society of tomorrow.

Looking for talented engineers to

– build Web and App projects using latest technologies
– develop BACKEND services using technologies like nodejs, redis, mysql, memcached, mongodb, elastic search
– develop FRONTEND in collaboration with UI/UX designer(s) using technologies like Reactjs, Nextjs, React Native
– work on Data Analytics
– work on Amazon AWS, Amazon EC2, Amazon Elasticache, Amazon ElasticSearch, Amazon Lambda and Serverless

=============
Skills required
=============

Reactjs or Nextjs (mandatory)
React Native (strong plus)
Nodejs (strong plus)

===========
How To Apply (applicants must attempt the below challenge)
===========

Design and build the following:
1. A Reactjs front end which accepts a number input N with a Submit button

2. On entering a value and pressing submit, fetch the contents of https://raw.githubusercontent.com/invictustech/test/main/README.md

3. Find the top N most frequently occurring words in this file (DO NOT use a ready made module for frequency computation)

4. Display the top N words and their frequency of occurrence in the frontend, in a tabular format

Expected solution

1. The source code to be uploaded to github along with a readme file. Please submit the github link as part of Application Note.

2. Readme must
– explain components of the code
– mention all libraries and plugins used (DO NOT use a ready made module for frequency computation)
– list all test cases run along with test data and screenshots

3. Extra points for hosting this solution on Heroku or Netlify or somewhere online

NOTE: Applications without the submission github link (in the application Note) will not be considered