Junior Software Engineer Dashboard

junior ruby frontend backend
Jul 27 2020

We're looking for a Junior Software Engineer to join our quickly growing team and help us fundamentally change the way developers are implementing search. 

You will join the Dashboard squad whose mission is to empower technical and business users to create, configure and maintain the perfect search experience for their users from a frictionless web dashboard. The goal of the internship is to assist the team on their daily projects such as adding a new 2FA method to help secure user accounts, improving our invitation workflow. From day one you will have the opportunity to contribute to our full-stack codebase: Ruby on Rails on the backend, React with Typescript on the frontend!

You will work daily with more experienced engineers who will guide you as mentors and help you grow, as much as you help us grow! We're looking for candidates with a collaborative mindset, eager to learn and to join an international team. You should value and practice transparency, have the humility to accept your weaknesses and continuously strive to improve both personally and professionally. 

The team is composed of engineers with different backgrounds and experience. The diversity works in our favour and you should increase it by bringing your experience, your knowledge and your point of view. Thinking differently is a plus, not a minus! We’re transparent with each other and to other teams both about our success and our failures. 

Coming right from Hugo, former intern in Analytics who joined us a few months ago : “Algolia is definitely an amazing place to do your internship. I work with skilled people from whom I learn a lot everyday, in a wonderful office! People are super friendly with you, care about what you think and are eager to have your feedback, you really feel listened to and part of the team”.


  • Experience working with a backend web application framework (MVC-like, e.g. Rails, Django, Laravel)
  • Eager to learn about frontend development with a modern framework (e.g. React)

Nice to have:

  • Experience working with a modern frontend framework (e.g. React, Vue)
Apply Now
Share this job: