Backend Engineer

Backend Engineer

Role
Backend Engineer

Experience
Mid-Senior level

Location
Beirut, Lebanon

Industry
Internet

Job Description

We are looking for a passionate Backend Engineer that has cutting edge coding skills and strong analytical skills, capable of delivering quality products in an Agile environment, with strong communication skills. You will mainly be responsible for creating multiple indexes and dictionaries using different type of search engines.

We are looking for someone who:

  • Writes reusable, testable, and efficient code
  • Has passion for search engines, databases and APIs systems
  • Is comfortable participating in architectural decisions
  • Enjoys collaborating with others to solve problems and refine ideas
  • Has the desire to learn and grow individually and as a team
  • Has strong communication skills (online and in person)
  • Likes to invent new systems

Requirements

  • Good experience in Elasticsearch/ Solr
  • Good experience in relational and NoSQL databases
  • Experience in open source languages especially Python
  • Knowledge of Restful APIs
  • Proficient understanding of code versioning tools such as Git

Extra Credits

  • Experience in graph databases like Neo4j
  • Web / Frontend requirement understanding

RELATED JOB POSTS