We are looking for talented developers to join our team; ability and commitment is more important to us than current skill set. Candidates with all levels of experiences will be considered from graduate through to Senior Developer.


Responsibilities and Duties: “Keep us running safe, and running well”

  • Working within a small group of software and network engineers in an innovative and fast-paced environment.
  • Provide technical troubleshooting and debugging of software and systems.
  • Produce well-written and well-structured supporting documentation.
  • Deliver high quality work at short notice and to tight deadlines .
  • To be conscious of the future requirements for on-going product roadmap deliverables.
  • Develop Use Case Models for the functional requirements and perform technical design and implementation.
  • To be a key member of the development team and participate in a 24×7 call-out rota if required.


Skills and qualification

Essential requirement :

  • Degree in Computer Science or equivalent. Or Passionate and Enthusiastic developer with proven skills.
  • Excellent PHP, HTML, XHTML, CSS programming skills.
  • Write efficient scalable code with documentation.
  • Understanding of MVC design patterns and frameworks.
  • Experience of object oriented programming / modular programming.
  • Frontend coding: HTML, CSS, JS
  • Can work on XHTML/CSS based code based on templates
  • Willing to learn and develop new skills.
  • Ability to work on own initiative.
  • ‘Can do’ attitude.
  • Co-operate with other teams

Desirable requirement :

  • 24+ months experience in back-end web development.
  • Able to provide sample of developed code.
  • Able to read, comment and/or debug code written by third party
  • Excellent understanding of server-side programming.
  • Knowledge of working with JavaScript frameworks as jQuery to create rich interactive content
  • Smarty templating engine Linux and/or Apache server set up and management
  • Good self-awareness. Actively seeks out tasks that help develop skills and knowledge.
  • Actively seeks ways of improving existing systems and processes.
  • Flexible and adaptable approach to problem solving.
  • Reporting skills

Where & salary skills:

  • Oran
  • This depends on experience and skills.