This job listing has expired and may no longer be relevant!
30 May 2017

Full-timeJavascript Engineer

Algolia – Posted by Algolia Paris, Île-de-France, France

Screen Shot 2017-05-06 at 12.33.59 PM

Job Description

Algolia was built to help users deliver an intuitive search-as-you-type experience on their websites and mobile apps. We provide a search API used by thousands of customers in more than 100 countries. Billions of search queries are answered every month thanks to the code we push every day into production.

We’re looking for an experienced JavaScript engineer to help us build the tools and libraries that will reinforce Algolia as the go-to solution for every search focused UI. Are you an open-source JavaScript aficionado ready to help our users code a search UI in ten minutes? Do you understand the challenges between API design and implementation? If so, we want to hear from you!

This is an opportunity for someone to help design and make an immense impact at a fast growing company. We’re looking for candidates who raise the level of our teams. You should value and practice transparency, have the humility to accept your weaknesses and continuously strive to improve both personally and professionally. Are you ready for the challenge?


Architecture, design and develop new versions of instantsearch.js and autocomplete.js for Angular, Vue.js and any other popular front-end framework
Implement new features, solve issues and analyse user’s feedback on our popular open-source projects
Coordinate with our design and marketing teams on the release of new projects and websites
Take ownership and be able to deliver without defined processes and implicit direction
Teach us what we don’t know and how you want to improve Algolia


Strong knowledge of JavaScript (ES5, ES6), the DOM, HTML, CSS
Experience with at least React, Angular, Vue.js or Ember.js
3+ years of programming experience in web development
Practical knowledge of at least one scripting language: Python, Ruby or PHP
Understanding of the different layers involved in loading a web page (network, cache, rendering)
A passion for shipping quality code
Willingness to go beyond what you know today
Great oral and written communication in English


Experience with JavaScript type checkers (TypeScript, flow)
Native or mobile web experience (react-native)
Active GitHub profile in the open-source JavaScript world
You are able to show empathy towards your colleagues
You like to help, teach and mentor your colleagues
You are a manager of one
UI design skills
Message from your future coworkers: you will work with a team of three JavaScript developers: @bobylito, @mthuret and @vvo. We are part of the empowerement squad responsible
for the development of all the open-source libraries to make the Algolia integration smoother for our users. We have a daily impact on our user’s developer experience.

How to Apply

Please apply directly on our website!?j=60c7c780-1009-4030-8e44-f653fa2ebd36

Job Categories: Software Engineer. Job Types: Full-time. Job Tags: javascript and react. Salaries: 40,000 - 60,000.

704 total views, 1 today

Apply for this Job