Software Team Leader

Qaren - Cairo

Applicants for
1 open position
Experience Needed:
More than 6 years
Career Level:
Job Type:
Full Time
1 open position
About the Job

Qaren is a leading comparison company that gathers multiple stores under one umbrella. We empower thousands of customers across Saudi Arabia by providing same-day best prices for a basket of items along with delivering it to them. We work across verticals with retailers, grocery stores, electronic stores, and pharmacies to enable smarter shopping experience.

We are looking for a Technical Director to help build a complex but stable real-time multi-store system on Ruby.

Our office is located in Saudi Arabia, Riyadh however, the role might be fully Remote.


  • Write effective and scalable code in Ruby
  • Set technical direction, and build up the capabilities of the team.
  • Troubleshoot and resolve technical issues & bugs reported by customers
  • We care greatly about code quality, and you are expected to help improve our practices and help clean up legacy systems.
  • Test applications for performance, responsiveness, and security
  • Build, install and share gems and plugins
  • Create automated test scripts
  • Improve and maintain applications after deployment

Awesome Things About This Position

  • You will be part of a small and tightly-knit team of dedicated professionals
  • As a key member of the team, you will work alongside the founders every day and will be given the opportunity to make decisions that directly impact the direction of the company
  • You will have a direct impact on shaping the culture of both Qaren and our customers


  • Great compensation package
  • Good work-life balance work from home, flexible hours, extra days off - RTT
  • Learning and training opportunities
  • Tangible career development possibilities as we grow strong
  • Excellent private health care
Job Requirements


  • 6+ years of experience in web application development.
  • Excellent working knowledge of Ruby on Rails.
  • Experience with relational databases such as PostgreSQL or MySQL
  • Experience working on the front end with React Native is a major plus
  • Experience with test-driven development.
  • Experience from a startup environment is a plus.
  • Familiar with Heroku
  • Understanding of agile software development
  • Familiarity with automated testing platforms
  • Problem-solving skills
  • Team spirit