Location: London, UK
Remote: yes
Contract: yes
Available immediately: yes
Willing to relocate: no
Technologies: ReactJS, AngularJS 1.x, typescript, CSS, SASS, Docker, automated QA.
Résumé/CV: https://www.linkedin.com/in/joseph-mcelroy-655b618
Email: phoey1@gmail
I am a frontend developer, co-author of a couple OS frameworks (searchkit, http://github.com/searchkit/searchkit and xenon, http://github.com/ten-eleven/xenon), and cofounded startups. Have over 9 years experience focused on frontend development. Last contract was working remotely for Opentable in SF. My business partner is also available if need 2 engineers. Together we can cover full stack very well.
Im co-author of Searchkit (www.searchkit.co). This Hierarchical filtering demo uses Elasticsearch aggregations on nested documents with our Hierarchical filter component.
Yep we did take a look at Algolia components. They made a great library and we took inspiration from their API. The difference with us is we focused on building with elasticsearch and we use declarative based components focusing towards the more experienced developer crowd.
Yes! Thanks for noticing a side effect of the way we update our url. It should be replaceState for the search box. Other actions like pagination, applying filters and sorting should be pushState however.
We also throttle the searchbox search requests as you type.
(Author) This is our first release of searchkit. Adding more components and documentation in the next few days. Let us know if theres something missing you like by opening a github issue. Thanks! Joe