Current Job Openings

test interviewer

Job Objective

The Android Developer will be responsible for designing, developing, and maintaining mobile applications for Android devices. The ideal candidate will have a strong understanding of Android development, experience with Java or Kotlin programming languages, and a passion for creating high-quality, user-friendly mobile applications. 

Job Duties & Responsibilities

  1. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes 
  2. Familiarity with RESTful APIs to connect Android applications to back-end services 
  3. Strong knowledge of Android UI design principles, patterns, and best practices 
  4. Experience with offline storage, threading, and performance tuning 
  5. Ability to design applications around natural user interfaces, such as “touch” 
  6. Familiarity with the use of additional sensors, such as gyroscopes and accelerometers 
  7. Knowledge of the open-source Android ecosystem and the libraries available for common tasks 
  8. Ability to understand business requirements and translate them into technical requirements 
  9. Familiarity with cloud message APIs and push notifications 
  10. A knack for bench marking and optimization 
  11. Understanding of Google’s Android design principles and interface guidelines 
  12. Proficient understanding of code versioning tools, such as Git. 
  13. Familiarity with continuous integration 
  14. Unit-test code for robustness, including edge cases, usability, and general reliability. 
  15. Translate designs and wireframes into high-quality code. 


Qualifications (Education & Work Experience)

Education:  bachelor’s degree in engineering or computer Science or any related education. 

Language:  Arabic / English 

Computer:  Java, Kotlin Languages 

Years of Experience: +3 


Other Job Requirements (Skills and Licensing or Certification Required)

  1. Experience in Java, Kotlin Languages 
  2. Knowledge in MVVM and MVP architecture pattern & Clean Architecture. 
  3. Knowledge in RX android development 
  4. Strong Knowledge in OOP 
  5. Knowledge in Dependency injection with Dagger 2 and Hilt 
  6. BS/MS degree in Computer Science, Engineering, or a related subject 
  7. Proven software development experience and Android skills development 
  8. Proven working experience in Android app development 
  9. Have published at least three original Android app 
  10. Experience working with remote data via REST and JSON 
  11. Experience with third-party libraries and APIs 
  12. Familiarity with continuous integration. 
  13. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies 
  14. Solid understanding of the full mobile development life cycle. 
  15. Experience in Huawei Services and SSL Pining 
  16. Familiar with Jetpack Compose material3 
  17. Familiar with Flow Use Case 


We hiring Senior Backend Developer (NodeJS)

Job Objective

To utilize my extensive experience in backend development using Node.js, combined with proficiency in various technologies and best practices, to contribute to the creation of high-performance, responsive applications while ensuring code quality, security, and collaborative success within a dynamic team environment.

Job Duties & Responsibilities

·Debug and fix our users' production bugs and crashes.

·Build reusable code for future use.

·Stay up-to-date with new technology and best practices.

·Ensure the performance, quality, and responsiveness of applications we work on.

·Designing beautiful, rich responsive applications that are as engaging as they are shareable.

·Develop: Write and maintain efficient, reusable, and reliable code.

·Identify performance issues and bugs; and provide solutions to these problems. Contribute to creating a culture of writing excellent software.

·Collaborate: Work with other team members to ensure we are building the right product.

·Participate in code reviews. Pair-program with other developers and discuss technical architectures.

Qualifications (Education & Work Experience)

·+5 years or Experience in Developing backend modules using NodeJS

·Excellent knowledge of Source Control tools and handling.

·Excellent knowledge of continuous integration and delivery as well as test-driven development.

·Excellent knowledge of External devices integration and control using 3rd party SDKs and APIs.

·Bachelor’s degree in Computer Science, Engineering or a related subject.

·Strong knowledge in OOP, Solid Principles 

·Strong proficiency with JavaScript

·Strong proficiency with Node.js and frameworks available

·Understanding the nature of asynchronous programming and its quirks and workarounds

·Basic understanding of front-end technologies, such as HTML5, and CSS3

·Strong knowledge in web services (soap and RESTful)

·Good knowledge of API Security including OAuth.

·Understanding accessibility and security compliance

·Knowledge of SQL, NoSQL and Oracle database

·Knowledge of applications server tomcat

·Knowledge of Jira

·Strong teamwork and interpersonal skills.

·Familiar with git , Jenkins and deployment cycle.

We hiring UI/UX Designer

Job Objective

To leverage my creative design skills and user-centric approach in UI/UX design to contribute to the development of engaging and intuitive digital products. With a focus on understanding user needs, creating seamless user flows, and designing visually appealing interfaces, I aim to enhance user experiences and drive successful product outcomes.

Job Duties & Responsibilities

1-     Contribute to the product development process by understanding user needs.

2-     Defining user flows.

3-      Creating wireframes and prototypes.

4-     Designing intuitive interfaces.

5-     Conducting usability testing and iterating on designs based on user feedback.

Qualifications (Education & Work Experience)

  1. A strong portfolio showcasing your design work, process, and problem-solving skills.
  2. Experience: +2 years
  3. Good time-management skills to meet project deadlines.
  4. Ability to collaborate effectively with diverse stakeholders
  5. demonstrating a team spirit and strong communication skills


Other Job Requirements (Skills and Licensing or Certification Required)


we are hiring new job

Job Objective

As Senior Business Solutions Expert, you will participate in projects at a Large Telecom Operator (data and voice convergence) in the end-to-end BSS domain responsible for the operation and product design on the BSS Modules. 

Job Duties & Responsibilities

  1. Product design on BSS Modules as per commercial requirements. 
  2. Investigate technical problems. 
  3. Participate in the remedy (workaround/ permanent) of systems in case of critical situations. 
  4. Receive and coordinate customer complaints.  
  5. Engage with the customer meeting. 
  6. Provide periodic business reports 
  7. Support a strong Product Vendor relationship and communication with other internal departments. 
  8. Write and track error reports in your functional area. 
  9. Perform any additional operational tasks that are upcoming during the operations. 
  10. Participate in the automation exercises 
  11. Adhere to all HSE company policies & procedures. 
  12. Attend required HSE trainings. 


Qualifications (Education & Work Experience)

  1. Education: Bachelor’s degree in engineering or computer science 
  2. Language: Arabic / English 
  3. Computer: Linux/Unix, SQL DB, Microsoft Office 
  4. Years of Experience: 13-16 years of experience  


Other Job Requirements (Skills and Licensing or Certification Required)

Candidates for this position should have the following skills: 

  1. 13-16 Years of relevant experience in BSS domain. 
  2. Excellent knowledge in BSS products architecture, interfaces and communication protocols. 
  3. Experience in the field of operational activities in a telecom business. 
  4. Experience with both preventive and corrective maintenance. 
  5. Excellent knowledge of UNIX Operating System and environment.  
  6. Excellent knowledge of Database, preferably Oracle 
  7. Excellent Scripting skills: Unix shell scripting, PERL, XML 
  8. Strong analytical and quantitative skills.  
  9. Familiarity with ITIL is mandatory. 
  10. Ability to communicate easily and well with both technical and non-technical staff at all levels, with strong customer service skills. 
  11. Possess multi-tasking skills, with the ability to work under pressure 
  12. Proven ability to work in a multicultural environment with respect and sensitivity for diversity. 
  13. Fluency in spoken and written English 


Core Competencies

  1. Team Work 
  2. Flexibility and Adaptability 
  3. Excellent Communication Skills 
  4. Supervision skills 


sigma emea hiring new postion

None