As a Web Developer in Yaraku, you'll be working with a small but experienced team of developers. An Agile-Scrum methodology gives us flexibility and adaptability, which gives our devs more freedom in design and implementation. Our devs work independently and are responsible for all stages of development; from design to implementation to testing to deployment.
With your NLP experience, you would also be expected to maintain and develop language-sensitive functions used by our application. This can involve anything from researching and building models to integrating with the main application.
1. Professional experience in Web Development using PHP/Laravel
2. Working knowledge of Natural Language Processing (NLP), preferably with Python
3. Understanding of OOP design patterns.
4. Bachelor's degree in relevant field or 10-years Work Experience (for Visa purposes)
5. Experience with NLP-driven applications is a plus
6. Experience with Laravel 5, Backbone.js and ReactJS is a plus.
7. Experience in distributed full-text search engines such as Elasticsearch or Solr is a plus.
8. Experience in server management and infrastructure is a plus.
9. Experience or knowledge of DevOps (Docker, Ansible etc) a strong plus.