This job is closed

Full-stack Developer with CTO potential

Job Description and Requirements

Minimum Qualifications

  • Minimum of Bachelor’s Degree in Computer Science / Software Engineering
  • Minimum 5 years of professional software development experience
  • Experience with mySQL & NoSQL (Neo4j graph DB)
  • Programming experience in Python or Java 
  • Experience working with MangoDB & CouchDB


Preferred Qualifications

  • Experience building BI applications
  • Experience in API design, performance optimisation, client architecture
  • Experience with Javascript 
  • Experience with Reporting and BI Tools such as: Tableau, Qlikview, AWS QuickSight, etc


About The Job

You will be creating a Business Intelligence (BI) solutions tools that will we be used by some of the biggest Fast Moving Consumer Goods companies. Our product needs to handle information at massive scale. We're looking for engineers who bring fresh ideas from all areas, including offline data collection, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence.


With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. You will work closely with a cross functional team of QA, Business lead & Data scientist.



  • Design, develop, test, deploy, maintain and improve software.
  • Manage individual project priorities, deadlines and deliverables.
  • Help in defining the technical architecture, system design, and infrastructure
  • Outline our short, medium, and long-term development road map – and drive it forward
  • Build & manage a team of 2 developers & work closely with our data scientist
  • Balance and prioritise customer requirements, developer resources, and costs with a view to this development road map
  • Plan and drive sprints, managing hands-on, writing your own code and having your hands deep inside your team’s code base


Competitive package, small team, opportunities for career development and growth, on-site gym, high quality work environment with high quality people, access to a wide network of industry leaders.


At Bakala, we don’t just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Bakala is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status.


We are located at Beirut Digital District co-working space in Beirut Lebanon.