Careers

Engineering & Marketing International

Computer Engineer - Oman

Join our team in Oman as an Associate Solutions Consultant! Assist in delivering customized solutions to clients, analyze needs, and support implementation. Ideal for tech-savvy problem-solvers with a collaborative mindset

Requirements
  • Residing in Muscat or within 30 minutes
  • 0 to 3 years of experience 
  • Responsible, hard worker, committed, willing to learn and able to follow instructions
  • Critical thinking and problem-solving attitude
  • Good coordination skills and a team player
  • Ability to adapt to client communication styles and personalities
  • On call support with customers to troubleshoot and fix issues
  • System maintenance visits to customer site: the scope of the visits shall be agreed on with customer before visits.
  • Ensure the best possible performance, quality, and responsiveness to the clients’ requests.
  • Directly report to the Technical Manager 
  • Be a good problem detector and solver
  • Good coordination skills and a team player
What we Expect from you?
  • Client interface as needed for any of the following: software implementation or upgrade, problem resolution, enhancements, specialized reporting, training, etc.
  • Implement software while adhering to the project management model for smooth delivery of standard implementations
  • Ability to travel up on a regular basis to client sites
What you've got?
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, Communication Engineering
  • Omani nationality / Omani Passport
  • Omani Driving License
Apply Now

Experienced React Developer

Looking for a Senior React Developer with 3-5 years of experience to join our team. The ideal candidate will have strong technical and leadership skills, with a focus on delivering high-quality front-end applications

Requirements
  • Residing within 30 mins from EMI Beirut Office
  • 3 to 5 years of experience
  • Must combine technical expertise with leadership, ensuring efficient delivery of scalable and maintainable front-end applications.
  • Responsible, hard worker, committed, willing to learn and able to follow instructions
  • Critical thinking and problem-solving attitude
  • Good coordination skills and a team player
  • Ability to adapt to client communication styles and personalities
  • Directly report to the Technical Manager 
  • Be a good problem detector and solver
  • Good coordination skills and a team player
What we Expect from you?
  • Problem-Solving: Ability to analyze and solve complex issues independently.
  • Leadership: Experience mentoring junior developers and guiding teams.
  • To handle Development projects from A to Z.
What you've got?
  • Master’s or Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering.
  • Advanced React.js: Components, Hooks, Context API, and state management.
  • Expertise in JavaScript (ES6+) and TypeScript.
  • Strong front-end fundamentals: HTML, CSS, responsive design, and performance optimization.
  • Strong skills to handle backend and frontend applications.
  • Familiarity with modern tools: Git, and testing frameworks (e.g., Jest, React Testing Library).
  • Proficiency in consuming REST APIs and handling authentication.
  • Agile workflows (Scrum/Kanban) and CI/CD experience.
  • Familiarity with UI libraries.
  • Cloud platforms (AWS, Azure).
Apply Now

Technical Sales Engineer

Seeking a Sales Account Manager in Lebanon! Manage client relationships, drive sales, and identify new business opportunities. The ideal candidate will have strong communication skills, a results-driven approach, and experience in account management

Requirements
  • Foreign Passport / Dual Nationality
  • Residing within 30 mins from EMI Beirut Office
  • 0 to 3 years of experience in Technical Sales 
  • Responsible, hard worker, committed, willing to learn and able to follow instructions
  • Critical thinking and problem-solving attitude.
  • Good coordination skills and a team player.
  • Sales and marketing skills with no traveling restrictions.
  • Very good communication and presentation skills.
  • Good negotiation skills and knowledge on tendering process.
  • Ability to adapt to client communication styles and personalities
  • Relationship development and interpersonal skills.
  • Customer relationship management (CRM) tools.
What we Expect from you?
  • Responsible, hard worker, committed, willing to learn and able to follow instructions
  • Critical thinking and problem-solving attitude.
  • Good coordination skills and a team player.
  • Sales and marketing skills with no traveling restrictions.
  • Very good communication and presentation skills.
  • Good negotiation skills and knowledge on tendering process.
What you've got?
  • Master’s or Bachelor’s degree in Information Technology, Computer Engineering, Communication Engineering, MS in Business is a plus.
  • Driving License
Apply Now

Computer Engineer - KSA

Join our team in KSA as an Associate Solutions Consultant! Assist in delivering customized solutions to clients, analyze needs, and support implementation. Ideal for tech-savvy problem-solvers with a collaborative mindset

Requirements
  • Residing in Eastern province (Dammam, Khobar, etc.)
  • 0 to 3 years of experience 
  • Responsible, hard worker, committed, willing to learn and able to follow instructions
  • Critical thinking and problem-solving attitude
  • Good coordination skills and a team player
  • Ability to adapt to client communication styles and personalities
  • On call support with customers to troubleshoot and fix issues
  • System maintenance visits to customer site: the scope of the visits shall be agreed on with customer before visits.
  • Ensure the best possible performance, quality, and responsiveness to the clients’ requests.
  • Directly report to the Technical Manager 
  • Be a good problem detector and solver
  • Good coordination skills and a team player
What we Expect from you?
  • Client interface as needed for any of the following: software implementation or upgrade, problem resolution, enhancements, specialized reporting, training, etc.
  • Implement software while adhering to the project management model for smooth delivery of standard implementations
  • Ability to travel up on a regular basis to client sites
What you've got?
  • Master’s or Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, Communication Engineering
  • Saudi nationality / Saudi Passport
    Saudi Driving License
Apply Now

Computer Engineer

Join our team as an Associate Solutions Consultant! Help deliver tailored solutions to clients, analyze their needs, and support implementation. Ideal for problem-solvers with a passion for technology and teamwork

Requirements
  • Foreign Passport / Dual Nationality
  • Residing within 30 mins from EMI Beirut Office
  • 0 to 3 years of experience 
  • Responsible, hard worker, committed, willing to learn and able to follow instructions
  • Critical thinking and problem-solving attitude
  • Good coordination skills and a team player
  • Ability to adapt to client communication styles and personalities
  • On call support with customers to troubleshoot and fix issues
  • System maintenance visits to customer site: the scope of the visits shall be agreed on with customer before visits.
  • Ensure the best possible performance, quality, and responsiveness to the clients’ requests.
  • Directly report to the Technical Manager 
  • Be a good problem detector and solver
  • Good coordination skills and a team player
What we Expect from you?
  • Client interface as needed for any of the following: software implementation or upgrade, problem resolution, enhancements, specialized reporting, training, etc.
  • Implement software while adhering to the project management model for smooth delivery of standard implementations
  • Ability to travel up on a regular basis to client sites
What you've got?
  • Master’s or Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, Communication Engineering
  • Driving License
Apply Now

Apply Now

And we'll get back to you within 48 hours.