طلب وظيفة

إبدأ حياتك المهنية مع وسم
contact

انضم الينا كموظف

Information message

Job Description:

We are looking for a Graphic Designer to create engaging and on-brand graphics for a variety of media. What is the role of a Graphic Designer? The Graphic Designer job description includes the entire process of defining requirements, visualizing, and creating graphics including illustrations, logos, layouts, and photos. You’ll be the one to shape the visual aspects of websites, books, magazines, product packaging, exhibitions, and more. Your graphics should capture the attention of those who see them and communicate the right message. For this, you need to have a creative flair and a strong ability to translate requirements into design. If you can communicate well and work methodically as part of a team, we’d like to meet you. The goal is to inspire and attract the target audience.

Responsibilities:
  • Study design briefs and determine requirements
  • Schedule projects and define budget constraints
  • Conceptualize visuals based on requirements
  • Prepare rough drafts and present ideas
  • Develop illustrations, logos, and other designs using software or by hand
  • Use the appropriate colors and layouts for each graphic
  • Work with copywriters and creative director to produce final design
  • Test graphics across various media
  • Amend designs after feedback
  • Ensure final graphics and layouts are visually appealing and on-brand
 
Requirements: 
  • 1-3 Years graphic designing experience
  • A strong portfolio of illustrations or other graphics
  • Familiarity with design software and technologies (such as InDesign, Illustrator, Dreamweaver, Photoshop, Adobe Creative Cloud, Final Cut)
  • A keen eye for aesthetics and details
  • Excellent communication skills
  • Excellent in Microsoft Office
  • Ability to work methodically and meet deadlines
  • Degree in Design, Fine Arts or related field is a plus
  • Fluency in Arabic and English

Information message

Job brief

We are looking for a Content Writer to join our editorial team and enrich our websites with new blog posts, guides and marketing copy.

Content Writer responsibilities include conducting thorough research on industry-related topics, generating ideas for new content types and proofreading articles before publication. If you’re familiar with producing online content and have an eye for detail, we’d like to meet you. Feel free to share samples of your work or portfolio of your published articles, along with your application.

Ultimately, you’ll deliver quality writing pieces that appeal to our audiences, attract customers and boost brand awareness.

Responsibilities

  • Research industry-related topics (combining online sources, interviews and studies)
  • Write clear marketing copy to promote our products/services
  • Prepare well-structured drafts using Content Management Systems
  • Proofread and edit blog posts before publication
  • Submit work to editors for input and approval
  • Coordinate with marketing and design teams to illustrate articles
  • Conduct simple keyword research and use SEO guidelines to increase web traffic
  • Promote content on social media
  • Identify customers’ needs and gaps in our content and recommend new topics
  • Ensure all-around consistency (style, fonts, images and tone)
  • Update website content as needed

Requirements

  • 1-3 Years of work experience as a Content Writer, Copywriter or similar role
  • Portfolio of published articles
  • Experience doing research using multiple sources
  • Familiarity with web publications
  • Excellent writing and editing skills in Arabic and English
  • Hands-on experience with Content Management Systems (e.g. WordPress)
  • Ability to meet deadlines
  • Solid knowledge of Photoshop, Final Cut Pro, Premiere Pro, Adobe Creative Cloud. Audacity or other media editing software
  • BSc in Marketing, English, Journalism or related field

Information message

Digital Media Specialist:

Job brief: 
We are looking for a qualified Digital media specialist to join our team. You will lead our marketing efforts using new media and digital tools.
If you know how to creatively handle various online marketing tools, like websites, podcasts and blogs, this position is for you. You will work with different teams to coordinate our marketing, advertising and promotional activities.
Ultimately, you should be able to promote our company and increase client engagement.
Responsibilities:

  • Design digital media campaigns aligned with business goals
  • Coordinate the creation of digital content (e.g. website, blogs, press releases and podcasts)
  • Manage end-to-end digital projects
  • Establish our web presence to boost brand awareness
  • Maintain a strong online company voice through social media
  • Liaise with Marketing, Sales and Product development teams to ensure brand consistency
  • Suggest and implement direct marketing methods to increase profitability
  • Monitor ROI and KPIs
  • Stay up-to-date with digital media developments
Requirements: 
  • 1-3 years work experience as a Digital media specialist 
  • Solid knowledge of Photoshop, Final Cut Pro, Premiere Pro, Adobe Creative Cloud. Audacity or other media editing software
  • Experience with visual communication principles
  • Familiarity with web design and content management systems
  • Excellent analytical and project management skills
  • The ability to multitask and perform under tight deadlines
  • Strong verbal and written communication skills
  • BSc degree in Marketing, Digital media or relevant field
  • Additional qualification in web design or animation is a plus

Information message

Job Description

Systems analysts implement, maintain, and support IT and information systems to meet the business needs of organizations and scale as organizations grow. They analyze and create tests, and develop specifications and requirements for developers and programmers to follow. They usually are not involved directly in software or hardware development.

Responsibilities:

●  Implements computer system requirements by defining and analyzing system problems; designing and testing standards and solutions.

●  Defines application problems by conferring with clients; evaluating procedures and processes.

●  Develops solutions by preparing and evaluating alternative workflow solutions.

●  Controls solution by establishing specifications and coordinating production with programmers.

●  Validates results by testing programs.

●  Ensures operation by training client personnel and providing support.

●  Provides reference by writing documentation.

●  Accomplishes information systems and organization mission by completing related results as needed

Job Requirements

●  Bachelor's degree in computer science or information technology, or equivalent experience

●  Strong computer, hardware, software, and analytical skills

●  Proven ability to assess business needs and translate them into relevant solutions
●  Strong understanding and knowledge of the principles and practices associated with database maintenance and administration
●  Experience installing, configuring, documenting, testing, training, and implementing new applications and systems
●  Working knowledge of a wide variety of programming languages

●  Excellent analytical skills

Information message

Job Description

● Understanding client requirements for ERPNext and
suggesting possible solutions.
● Customizing ERPNext through custom application meeting
clients requirements.
● Managing updates and upgrades of the ERPNext system
for existing projects.
● Ensuring a smooth transition for current customizations
with upgrades of Frappe and
ERP Next.
● Building full applications on Frappe framework from
scratch as per project
requirements.
Job Requirements
● Must have 3+ years experience on Frappe framework.
● Familiarity with current ERPNext features and functionalities.
● Working knowledge of Python, Javascript and Jinja
templates.
● Must have worked on live projects of ERPNext which
can be showcased in Interview

Information message

About the Job:

We are looking for a detail-oriented Quality Assurance Specialist to be in charge of all quality assurance activities. The Quality Assurance Specialist's responsibilities include developing and implementing quality assurance policies, conducting tests and inspections, identifying production, process, or product issues, and presenting solutions.

Key Competencies

  • Attention to detail
  • Communication skills - verbal and written
  • Data collection, management and analysis
  • Problem analysis and problem solving
  • Planning and organizing
  • Sound judgment
  • Decision-making skills
  • Customer service orientation
  • Effective interaction with stakeholders
  • Teamwork

Responsibilities

  • Preparing and implementing quality assurance policies and procedures.
  • Performing routine inspections and quality tests.
  • Identifying and resolving workflow and production issues.
  • Ensuring that standards and safety regulations are observed.
  • Addressing and discussing issues and proposed solutions with superiors.
  • Documenting quality assurance activities and creating audit reports.
  • Making recommendations for improvement.
  • Creating training materials and operating manuals.
 

Job Requirements:

  • Certificate in quality assurance is a plus.
  • Previous experience in quality assurance or similar field.
  • Working knowledge of tools, methods, and concepts of quality assurance.
  • Solid knowledge of relevant regulatory standards.
  • Good communication skills, both verbal and written.
  • Excellent data collection and analysis skills.
  • Strong attention to detail.

Information message

Job brief: 

We are looking for a qualified Digital media specialist to join our team. You will lead our marketing efforts using new media and digital tools.

If you know how to creatively handle various online marketing tools, like websites, podcasts and blogs, this position is for you. You will work with different teams to coordinate our marketing, advertising and promotional activities.

Ultimately, you should be able to promote our company and increase client engagement.

Responsibilities:

 
  • Design digital media campaigns aligned with business goals
  • Coordinate the creation of digital content (e.g. website, blogs, press releases and podcasts)
  • Manage end-to-end digital projects
  • Establish our web presence to boost brand awareness
  • Maintain a strong online company voice through social media
  • Liaise with Marketing, Sales and Product development teams to ensure brand consistency
  • Suggest and implement direct marketing methods to increase profitability
  • Monitor ROI and KPIs
  • Stay up-to-date with digital media developments

Requirements: 

 
  • 1-3 years work experience as a Digital media specialist 
  • Solid knowledge of Photoshop, Final Cut Pro, Premiere Pro, Adobe Creative Cloud. Audacity or other media editing software
  • Experience with visual communication principles
  • Familiarity with web design and content management systems
  • Excellent analytical and project management skills
  • The ability to multitask and perform under tight deadlines
  • Strong verbal and written communication skills
  • BSc degree in Marketing, Digital media or relevant field
  • Additional qualification in web design or animation is a plus

Information message

Job Description

  • We are looking for a great JavaScript developer who is proficient with React.js. 
  • Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). 
  • You will ensure that these components and the overall application are robust and easy to maintain. 
  • You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality products are important.

Job Requirements

  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high-quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with newer specifications of EcmaScript
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools {{such as Git, SVN, and Mercurial}}
  • Work with CSS Frameworks like Material/Bootstrap

Information message

Job Description:

  • We are looking for a Drupal Developer primarily responsible for back-end/module development. 
  • Responsible for designing and implementing new features and functionality, establishing and guiding the website’s architecture, ensuring high-performance and availability, and managing all technical aspects of the CMS. 
  • Work closely with front-end developers and customers to ensure an effective, visually appealing, and intuitive implementation.

Job Requirements:

  • Experience developing web solutions in Drupal and PHP implementations in a LAMP environment
  • Ability to architect enterprise Drupal solutions including data, display, and information architecture
  • Advanced site-building experience including deep familiarity with Drupal modules such as CTools, Views, and Panels
  • Experience creating custom Drupal modules
  • Experience building responsive websites using Drupal CMS, HTML/HTML5, CSS/CSS3, and JavaScript/jQuery
  • Knowledge of PHP, PHP files and theme functions, and knowledge of the Drupal theme layer
  • Through an understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile or iterative SDLCs.

Information message

Job Description:

  • We are looking for a Drupal Developer primarily responsible for back-end/module development. 
  • Responsible for designing and implementing new features and functionality, establishing and guiding the website’s architecture, ensuring high-performance and availability, and managing all technical aspects of the CMS. 
  • Work closely with front-end developers and customers to ensure an effective, visually appealing, and intuitive implementation.

Job Requirements:

  • Developing web solutions in Drupal and PHP implementations in a LAMP environment
  • Ability to architect enterprise Drupal solutions including data, display, and information architecture
  • Advanced site-building including deep familiarity with Drupal modules such as CTools, Views, and Panels
  • Creating custom Drupal modules
  • Building responsive websites using Drupal CMS, HTML/HTML5, CSS/CSS3, and JavaScript/jQuery
  • Knowledge of PHP, PHP files and theme functions, and knowledge of the Drupal theme layer
  • Through an understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile or iterative SDLCs.

Information message

Job Description

  • We are looking for a great JavaScript developer who is proficient with React.js. 
  • Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). 
  • You will ensure that these components and the overall application are robust and easy to maintain. 
  • You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality products are important.

Job Requirements

  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high-quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with newer specifications of EcmaScript
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools {{such as Git, SVN, and Mercurial}}
  • Work with CSS Frameworks like Material/Bootstrap

Information message

Job Description

Fresh Graduate Systems analysts implement, maintain, and support IT and information systems to meet the business needs of organizations and scale as organizations grow. They analyze and create tests, and develop specifications and requirements for developers and programmers to follow. They usually are not involved directly in software or hardware development.

Responsibilities:

  • Implements computer system requirements by defining and analyzing system problems; designing and testing standards and solutions.
  • Defines application problems by conferring with clients; evaluating procedures and processes.
  • Develops solutions by preparing and evaluating alternative workflow solutions.
  • Controls solution by establishing specifications and coordinating production with programmers.
  • Validates results by testing programs.
  • Ensures operation by training client personnel and providing support.
  • Provides reference by writing documentation.
  • Accomplishes information systems and organization mission by completing related results as needed
 

Job Requirements

  • Bachelor's degree in computer science or information technology, or equivalent experience
  • Strong computer, hardware, software, and analytical skills
  • Proven ability to assess business needs and translate them into relevant solutions
  • Strong understanding and knowledge of the principles and practices associated with database maintenance and administration
  • Experience installing, configuring, documenting, testing, training, and implementing new applications and systems
  • Working knowledge of a wide variety of programming languages
  • Excellent analytical skills

Information message

Job brief:

We are looking for a .Net developer to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support.

In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we’d like to meet you.

Your goal will be to work with internal teams to design, develop and maintain software.

Responsibilities:

  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Develop documentation throughout the software development life cycle (SDLC)
  • Serve as an expert on applications and provide technical support

Requirements

  • Min 5 years experience as a .NET Developer or APP Developer
  • Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
  • Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Understanding of Agile methodologies
  • Excellent troubleshooting and communication skills
  • Attention to detail
  • BSc/BA in Computer Science, Engineering or a related field

Information message

Job Description

  • Understanding client requirements for ERPNext and suggesting possible solutions.
  • Customizing ERPNext through custom application meeting clients requirements.
  • Managing updates and upgrades of the ERPNext system for existing projects.
  • Ensuring a smooth transition for current customizations with upgrades of Frappe and ERP Next.
  • Building full applications on Frappe framework from scratch as per project requirements.
 

Job Requirements

  • Must have +5  years experience on Frappe framework.
  • Familiarity with current ERPNext features and functionalities.
  • Working knowledge of Python, Javascript and Jinja templates.
  • Must have worked on live projects of ERPNext which can be showcased in Interview

Information message

Job brief: 

We are looking for a competent Help desk technician to provide fast and useful technical assistance on computer systems. You will answer queries on basic technical issues and offer advice to solve them.

An excellent Help desk technician must have good technical knowledge and be able to communicate effectively to understand the problem and explain its solution. They must also be customer-oriented and patient to deal with difficult customers.

The goal is to create value for clients that will help preserve the company’s reputation and business.

Responsibilities

  • Serve as the first point of contact for customers seeking technical assistance over the phone or email
  • Perform remote troubleshooting through diagnostic techniques and pertinent questions
  • Determine the best solution based on the issue and details provided by customers
  • Walk the customer through the problem-solving process
  • Direct unresolved issues to the next level of support personnel
  • Provide accurate information on IT products or services
  • Record events and problems and their resolution in logs
  • Follow-up and update customer status and information
  • Pass on any feedback or suggestions by customers to the appropriate internal team
  • Identify and suggest possible improvements on procedures

Requirements

  • 1 - 3 years of experience as a help desk technician or other customer support role
  • Tech savvy with working knowledge of office automation products, databases and remote control
  • Good understanding of computer systems, mobile devices and other tech products
  • Ability to diagnose and resolve basic technical issues
  • Proficiency in English
  • Excellent communication skills
  • Customer-oriented and cool-tempered
  • BSc/BA in IT, Computer Science or relevant field

Information message

Job brief: 

We are looking for a competent Help desk technician to provide fast and useful technical assistance on computer systems. You will answer queries on basic technical issues and offer advice to solve them.

An excellent Help desk technician must have good technical knowledge and be able to communicate effectively to understand the problem and explain its solution. They must also be customer-oriented and patient to deal with difficult customers.

The goal is to create value for clients that will help preserve the company’s reputation and business.

Responsibilities

  • Serve as the first point of contact for customers seeking technical assistance over the phone or email
  • Perform remote troubleshooting through diagnostic techniques and pertinent questions
  • Determine the best solution based on the issue and details provided by customers
  • Walk the customer through the problem-solving process
  • Direct unresolved issues to the next level of support personnel
  • Provide accurate information on IT products or services
  • Record events and problems and their resolution in logs
  • Follow-up and update customer status and information
  • Pass on any feedback or suggestions by customers to the appropriate internal team
  • Identify and suggest possible improvements on procedures

Requirements

  • More than 3 years of experience as a help desk technician or other customer support role
  • Tech-savvy with working knowledge of office automation products, databases, and remote control
  • Good understanding of computer systems, mobile devices, and other tech products
  • Ability to diagnose and resolve basic technical issues
  • Proficiency in English
  • Excellent communication skills
  • Customer-oriented and cool-tempered
  • BSc/BA in IT, Computer Science, or relevant field

Information message

Job brief

We are looking for an experienced Financial Accountant to monitor all financial data and prepare accurate statements for our company.

Financial Accountant responsibilities include budgeting, managing tax payments and performing internal audits. You will act as a consultant for senior managers, conducting cost and revenues analyses. To be qualified for this role, you should have a degree in Accounting and relevant work experience.

Ultimately, you will ensure all our accounting transactions comply with the law and support our company’s investments.

Responsibilities

  • Gather and monitor financial data (e.g. sales revenues and liabilities)
  • Prepare monthly, quarterly and annual statements (balance sheets and income statements)
  • Forecast costs and revenues
  • Manage tax payments
  • Organize internal audits
  • Prepare budgets (for the entire company and by department)
  • Monitor and report on accounting discrepancies
  • Conduct detailed risk analyses to assess potential investments
  • Analyze financial trends
  • Perform month-end and year-end close processes

Requirements:

 
  • Min. 5 years of work experience as a Financial Accountant or similar role
  • Advanced knowledge of MS Excel and accounting software
  • In-depth understanding of business bookkeeping procedures
  • Solid knowledge of accounting regulations
  • Excellent math skills with an attention to detail
  • Time-management abilities
  • Confidentiality
  • BSc degree in Accounting, Finance or relevant field
  • Additional certification (e.g. CPA) is a plus

Information message

Job brief

We are looking for a UI/UX Designer to turn our software into easy-to-use products for our clients.

UI/UX Designer responsibilities include gathering user requirements, designing graphic elements and building navigation components. To be successful in this role, you should have experience with design software and wireframe tools. If you also have a portfolio of professional design projects that includes work with web/mobile applications, we’d like to meet you.

Ultimately, you’ll create both functional and appealing features that address our clients’ needs and help us grow our customer base.

Responsibilities

  • Gather and evaluate user requirements in collaboration with product managers and engineers
  • Illustrate design ideas using storyboards, process flows and sitemaps
  • Design graphic user interface elements, like menus, tabs and widgets
  • Build page navigation buttons and search fields
  • Develop UI mockups and prototypes that clearly illustrate how sites function and look like
  • Create original graphic designs (e.g. images, sketches and tables)
  • Prepare and present rough drafts to internal teams and key stakeholders
  • Identify and troubleshoot UX problems (e.g. responsiveness)
  • Conduct layout adjustments based on user feedback
  • Adhere to style standards on fonts, colors and images

Requirements

  • Min. 3 years of  work experience as a UX/UI Designer or similar role
  • Portfolio of design projects
  • Knowledge of wireframe tools (e.g. Wireframe.cc and InVision)
  • Up-to-date knowledge of design software like Adobe Illustrator and Photoshop
  • Team spirit; strong communication skills to collaborate with various stakeholders
  • Good time-management skills
  • BSc in Design, Computer Science or relevant field

Information message

Job Description

  • Design and Build sophisticated and highly scalable apps using Flutter.
  • Translate and Build the designs and Wireframes into high quality responsive UI code.
  • Write efficient queries for core Data.
  • Use of Model-View-Controller ( MVC) and Model-View-ViewModel-Controller (MVVM) as it relates to designing, developing architecture and developing maintainable, testable and functional software that meets product requirements.
  • Use CI/CD for smooth deployment.
  • Document the project and code efficiently.
  • Manage the code and project on Git in order to keep in sync with other team members and managers.
  • Communicate with the Project Manager regarding status of projects and suggest appropriate deadlines for new functionalities.
  • Ensure security guidelines are always followed while developing the app.
  • Validate the cloud system to ensure any new changes do not compromise security of the backend server.

Job Requirements

  • 3+ years in mobile software development;
  • Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github;
  • Experience with third-party libraries and APIs;
  • Understanding of the Agile development life-cycle;
  • Experience with automated testing and building;
  • Experience with Git, Jenkins, or other version control tools;
  • Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into a readable state.
  • BSc/BA in IT, Computer Science or relevant field

Information message

Job Description

  • Design and Build sophisticated and highly scalable apps using Flutter.
  • Translate and Build the designs and Wireframes into high-quality responsive UI code.
  • Write efficient queries for core Data.
  • Use of Model-View-Controller ( MVC) and Model-View-ViewModel-Controller (MVVM) as it relates to designing, developing architecture, and developing maintainable, testable, and functional software that meets product requirements.
  • Use CI/CD for smooth deployment.
  • Document the project and code efficiently.
  • Manage the code and project on Git in order to keep in sync with other team members and managers.
  • Communicate with the Project Manager regarding the status of projects and suggest appropriate deadlines for new functionalities.
  • Ensure security guidelines are always followed while developing the app.
  • Validate the cloud system to ensure any new changes do not compromise the security of the backend server.

Job Requirements

  • Fresh graduate in mobile software development;
  • Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github;
  • Experience with third-party libraries and APIs;
  • Understanding of the Agile development life-cycle;
  • Experience with automated testing and building;
  • Experience with Git, Jenkins, or other version control tools;
  • Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into a readable state.
  • BSc/BA in IT, Computer Science or relevant field

Information message

Job brief

We are looking for an enthusiastic Marketing Specialist to help us in our overall marketing efforts. You will be an integral part of the development and execution of marketing plans to reach targets from brand awareness to product promotion.

A Marketing specialist should be a competent professional able to grasp consumer behavior trends and generate creative ideas. You should also be well-versed in specialized marketing concepts, principles and tactics.

The goal is to deliver effective marketing programs that will help our reputation and growth.

Responsibilities

  • Conduct market research to find answers about consumer requirements, habits and trends
  • Brainstorm and develop ideas for creative marketing campaigns
  • Assist in outbound or inbound marketing activities by demonstrating expertise in various areas (content development and optimization, advertising, events planning etc.)
  • Liaise with external vendors to execute promotional events and campaigns
  • Collaborate with marketing and other professionals to coordinate brand awareness and marketing efforts
  • Plan and execute initiatives to reach the target audience through appropriate channels (social media, e-mail, TV etc.)
  • Assist in analyzing marketing data (campaign results, conversion rates, traffic etc.) to help shape future marketing strategies
  • Undertake individual tasks of a marketing plan as assigned

Requirements

  • 1-3 experience as marketing specialist or similar role
  • Thorough understanding of marketing elements (including traditional and digital marketing such as SEO/Social media etc.) and market research methods
  • Demonstrable experience in marketing data analytics and tools
  • Solid computer skills, including MS Office, marketing software (Adobe Creative Suite & CRM) and applications (Web analytics, Google Adwords etc.)
  • Knowledge of HTML, CSS and web development tools (e.g. Dreamweaver) desired
  • Well-organized and detail oriented
  • Excellent writing and editing skills in Arabic and English
  • Solid knowledge of Photoshop, Final Cut Pro, Premiere Pro, Adobe Creative Cloud. Audacity or other media editing software
  • Exceptional communication and writing skills
  • Commercial awareness partnered with a creative mind
  • BSc/BA in marketing, communications or equivalent

Information message

Job brief: 

 

We are looking for a Senior System Administrator to join our IT department. You’ll be responsible for managing our server and network infrastructures.

Senior System Administrator responsibilities include supervising our Operations team, monitoring system performance and configuring new software and hardware. To be successful in this role, you should have excellent troubleshooting skills and hands-on experience with various operating systems.

Ultimately, you will ensure our software, hardware, servers and networks run smoothly.

Responsibilities:

 
  • Configure internal systems
  • Diagnose and troubleshoot technical issues
  • Supervise the Operations team
  • Upgrade the network infrastructure
  • Install servers, devices and firewalls
  • Train new system users and set up their accounts
  • Monitor the performance of servers, software and hardware
  • Ensure the smooth deployment of new applications
  • Update technical documentation

 

Requirements:

 
  • Min 5 years of work experience as a Senior System Administrator
  • Good knowledge of at least one scripting language
  • Solid understanding of LAN/WAN networks
  • Knowledge of system security techniques
  • Good problem-solving and communication skills
  • Team management abilities
  • BSc in Computer Science or similar field

Information message

About the Job:

We are looking for a detail-oriented Quality Assurance Specialist to be in charge of all quality assurance activities. The Quality Assurance Specialist's responsibilities include developing and implementing quality assurance policies, conducting tests and inspections, identifying production, process, or product issues, and presenting solutions.

Key Competencies

  • Attention to detail
  • Communication skills - verbal and written
  • Data collection, management and analysis
  • Problem analysis and problem solving
  • Planning and organizing
  • Sound judgment
  • Decision-making skills
  • Customer service orientation
  • Effective interaction with stakeholders
  • Teamwork

Responsibilities

  • Preparing and implementing quality assurance policies and procedures.
  • Performing routine inspections and quality tests.
  • Identifying and resolving workflow and production issues.
  • Ensuring that standards and safety regulations are observed.
  • Addressing and discussing issues and proposed solutions with superiors.
  • Documenting quality assurance activities and creating audit reports.
  • Making recommendations for improvement.
  • Creating training materials and operating manuals.
 

Job Requirements:

  • Certificate in quality assurance is a plus.
  • Previous experience in quality assurance or similar field.
  • Working knowledge of tools, methods, and concepts of quality assurance.
  • Solid knowledge of relevant regulatory standards.
  • Good communication skills, both verbal and written.
  • Excellent data collection and analysis skills.
  • Strong attention to detail.

Information message

Job brief

We are looking for an experienced Back-end developer to join our IT team. You will be responsible for the server side of our web applications.

If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a Back-end developer, you’ll work closely with our engineers to ensure system consistency and improve user experience.

Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company’s needs.

Responsibilities

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications
  • Troubleshoot and debug applications
  • Perform UI tests to optimize performance
  • Manage cutting-edge technologies to improve legacy applications
  • Collaborate with Front-end developers to integrate user-facing elements with server side logic
  • Gather and address technical and design requirements
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use
  • Liaise with developers, designers and system administrators to identify new features
  • Follow emerging technologies

Requirements

  • +3 years of work experience as a Back-end developer
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Hands on experience with programming languages like Java, Ruby, PHP and Python
  • Working knowledge of CMS framework
  • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • BSc degree in Computer Science or relevant field

Information message

The Systems Integration Specialist is responsible for developing and maintaining system integrations and components, including but not limited to; application to application integrations, services, internal and external API, file transfer, and EDI and SQL queries. The Systems Integration Specialist is fully responsible for participating in requirements analysis and decomposition, design, development, internal testing, and the documentation of same for the application-application integrations. Primary responsibilities will also include troubleshooting existing integrations and providing technical support to the application development team. The Systems Integration Specialist is part of the IT Operations implementation team and works in collaboration with the MIS Unit

 

SPECIFIC RESPONSIBILITIES:

  • Develop and maintain services used in application integrations.
  • Design integration solutions and document the design in accordance with best practices.
  • Work with development teams to architect, design, build, and implement application integrations.
  • Develop and maintain data integration components such as SQL queries, stored procedures, data extraction and cleansing, and integration with system front end components.
  • Write PL-SQL code to retrieve appropriate data as derived from requirements.
  • Build reports and/or data extracts to support business analysis.
  • Support development on resolving system defects, acting as liaison, and developing solutions.
  • Coordinate directly with business users and business analyst to best understand and analyze business specifications.
  • Provide technical assistance to troubleshoot and resolve integration errors.

QUALIFICATIONS:

  • Bachelor’s Degree in IT, Computer Science, related field, or equivalent experience required.
  • 5+ years of development experience required.
  • Demonstrated strong analytical/problem solving skills and ability to follow procedures and resolve exceptions.
  • Demonstrated ability to design and document software solutions.
  • Prior experience working with ERP or Supply Chain solutions.
  • Experience in XML, and experience with PHP, Python, or related language.
  • In-depth knowledge of PL-SQL.
  • Familiarity with database tools such as Toad or SQLDeveloper; Integration Architecture, and best practices.
  • Strong familiarity with agile software development practices and tools.
  • Demonstrated development experience with Java language.
  • Project management experience.
  • Excellent written/verbal communication and interpersonal skills with a strong sense of customer service.
  • Strong organizational skills and ability to perform multiple tasks simultaneously, set priorities, and work in a team with diverse cultural backgrounds.
  • Solution-oriented with a high sense of quality, attention to detail, accuracy, efficiency, and meeting tight deadlines.
  • Team player who is also able to work independently and handle conflicting priorities while maintaining consistent, quality performance standards.
  • Ability to manage multiple tasks within tight deadlines and prioritize effectively, while delivering high-quality work.

يرجى إرفاق السيره الذاتيه بصيغة pdf

Information message

 

Role Description:

The Data Integration Engineer would need to have at least 3-5 years of experience. In this role, you will be responsible for the analysis, design, documentation, development, unit testing, and support of Data Integration and database objects development for software applications. As the Data Integration Engineer, you will provide support and guidance regarding Data Integration and T-SQL best practices and development standards. You will follow approved agile methodologies, leading the design and development efforts for the agile team.

 Responsibilities:

- Collaborates with stakeholders and development team members to achieve business results. Work closely with other engineers to integrate databases with other applications.

- Responsible for design, development, and implementation of database applications and solutions for managing and integrating data between operational systems, data repositories, and reporting and analytical applications. This includes but is not limited to ETL, stored procedures, views, and functions.

- Recommends and provides guidance regarding Data Integration and database development, T-SQL best practices, and standards to the development team members as needed.     

- Create and propose technical design documentation which includes current and future functionality, database objects affected, specifications, and flows/diagrams to detail the proposed database and/or Data Integration implementation.

- Has an understanding of the business processes and the technology platform that enables it.

- Translates stakeholder’s requirements into a common language that can be adapted for use with Behavior Driven Development (BDD) or Test-Driven Development (TDD).

- Participates in industry and other professional networks to ensure awareness of industry standards, trends, and best practices in order to strengthen organizational and technical knowledge.

- Provides support for investigating and troubleshooting production issues.

- Participate in the establishment of group standards and processes. Participates in the Communities of Practice.

- Works continually on improving the performance of source code using industry-standard methodologies.

 
Qualifications/Education/Certifications:

 - Bachelor's degree from four-year college or university (in Information Technology or Computer Science preferred), plus three to five years related experience and/or training; or equivalent combination of education and experience.

 Required Experience:

- 3+ years of Data Integration technologies and principles

- Advanced knowledge of T-SQL including complex SQL queries (ex: using various joins and sub-queries) and best practices

- Experience with index design and T-SQL performance tuning techniques

- Experience integrating data from structured and unstructured formats: flat files, XML, EDI, JSON, EXCEL

- Working knowledge and experience in online transactional (OLTP) processing and analytical processing (OLAP) databases and schemas

- Experience with TDD/BDD

 Education: Bachelor’s degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field