Make sure you read Common Requirements & Responsibilities before you proceed
Refer here: https://github.com/reckonsys/careers#how-to-apply
- 5 - 16 LPA (2 - 7 years of experience) depending on your experience and skillset.
- You will take care of our entire client-side application
- Implement new features & maintain existing ones
- Comfortable with *nux & Command Line (And tools such as git, npm, bower, grunt, brocolli, gulp, ember-cli and basic *nix commands)
- Should have at-least 3 years experience in building frontend (any framework / without framework)
- Of the 3 years thats mentioned above, at least 2 year should be using a one of Angular or React framework (React is a very huge plus)
- Atleast 1 year of experice with React / Angular is mandatory
- Strong HTML, JavaScript (Duh!) & CSS, CoffeeScript, SASS
- The number of years may not matter if you show promising skills
- TypeScript
- Advanced CSS skills
- Can convert PSDs to pragmatic code.
You should have a strong understanding (at the least, the fundamentals / getting started) of the following:
- React
- React Router
- GraphQL
- Relay
- EasyPeasy
- MomentJS
- DraftJS
- Have a basic understanding of how to use a docker-compose script (Just
build
andup
, really!): Checkout our bigga project.
Using the tech stack above (This is a must), build a simple React App to do the following things:
- A Search input box which takes the project name as input for the Github Search.
- Once user enters the project name, the Github GraphQL Search API is triggered, fetches the results and display them on the UI.
- The design of the page is to the freewill of the candidate.
- Please do commits to the git at regular intervals while you are building the application.
Please push the assignment to a private GitHub repo and add @dhilipsiva, @rs-ds, @pranav-katta as collaborators to your private repo.