Kore.AI Web Developer Hiring Challenge
Eligibility Criteria | ||
---|---|---|
Job Role : | Web Developer | |
Qualification : | B.E/B.Tech | |
Experience : | 0 – 5 years | |
Job Location : | Hyderabad, Chennai and Bangalore | |
Package : | 8 LPA* |
RESPONSIBILITIES
- Builds software applications - Follows coding standards, builds appropriate unit tests, integration tests and deployment scripts.
- Assists in defining software architectures - Collaborates with leads to explore existing systems, determines areas of complexity, and potential risks to successful implementation, learns the applications capabilities.
- Communicates continually with the project teams - Explains progress on the development effort
EXPERIENCE REQUIRED
- 3+ years experience in Front End Development
MUST HAVE SKILLS
- Strong expertise in using HTML5 data API, jQuery Data API
- Hands-on experience in using Handlebars template engine (or equivalent wiz. Mustache, angular 2/4/7/8)
- Strong expertise in defining / using custom HTML attributes, custom HTML directives
- Strong expertise in JQuery Event API – Trigger Event, Create custom event, trigger event handlers
- Event Bubbling, Event propagation, Event delegation, Event cancellation concepts
- OOCSS and LESS / SASS
- Capable of providing one-line/ efficient solution for solving the tasks involving expensive DOM querying / DOM manipulation, by using CSS and JS.
- JavaScript Object manipulation
- Strong analytical and problem-solving skills
- Expertise in single page applications
OTHER SKILLS WE'D APPRECIATE
- Design patterns
- OOJS – Inheritance, Closures, Object Scope, Prototype
- Expertise in creating styles and efficient event binding techniques in Single page applications
- Strong skills in using various CSS selectors, CSS psudo classes
- Expertise in Bootstrap 3 CSS framework, Flat UI (good to have)
- Expertise in HTML Form Serialization techniques to avoid overhead in creating HTTP request payload
- Understanding on HTTP Request payload, HTTP query strings, HTTP query parameter names , HTTP Response Headers
- Good to have understanding on GRUNT JS – create task, execute task, JSHint, CSS Comb, minification
EDUCATION QUALIFICATION
- Bachelors in Engineering or Masters in Computer Applications