Icon
Full - Time

Software Developer

Contribute, maintain and own part of a growing software product that services the telecommunication industry.

Contribute, maintain and own part of a growing software product that services the telecommunication industry.

Apply Now
Apply Now
Arrow

Responsibilities

  • Meet sprint goals
  • Maintain good code quality.
  • Develop new features in the product.
  • Develop and maintain unit tests.
  • Maintain existing code and fixing bugs.
  • Understand the full architecture of the product.
  • Comply with company’s development methodology.
Icon
Education

B.Sc. in Computer Engineering or Computer Science, or any other relevant degree is a must.

Icon
Experience

Fresh Graduates and experienced Software Developers are encouraged to apply noting that all years of experience will be taken into consideration.

Icon
Language

Fluency in both written and spoken English and Arabic languages. Fluency in other languages is a plus.

Requirements:

  • Strong Problem solving skills.
  • Good knowledge of Design Patterns.
  • Ability to work in an agile environment.
  • High ability for self-learning.
  • Good knowledge of Java.
  • Self-motivated with ability to take initiatives.
  • Knowledge of JavaScript frameworks is a plus.
  • Knowledge of any of React, Elasticsearch, Kafka or Spark is a plus.

Terms and Conditions

  • Contract Duration: 1 Year, renewable
  • Reporting to Software Team Leader
  • Fridays and Saturdays off
  • Working hours are 8 hours per day
Apply Now
Apply Now
Arrow

What's great in this job

We provide competitive packages, attractive salaries, bonuses, allowances.
Flexible working hours based on the nature of your position and the countries you are serving.
Personal development – job training on latest technologies.
Experts’ Mentorship.
Casual, friendly, fun environment.
We appreciate, support and develop top notch talents.