Our Jobs

Technical Support

Front-end Web Developer

PHP Developer

UI/UX Design

Linux System Admin


Web Technical support

Job Description :
  • Installing program, protecting it
  • Full knowledge of the program, dealing with all the different plugins and installing them.
  • Dealing with free and paid themes and installing them
  • Handling different program issues and problems whether related to the program itself or its databases, ability to execute the required alterations on blocks and CSS.
Job Inquiries :
  • Experience using MySQL databases and solving all kinds of problems related to it
  • Experience dealing with cPanel and other hosting control panels.
  • Good Communication Skills
  • Have a good experience in HTML and content management systems (not a developer position)
  • Can work on scripts such as (word press – jumla-vBulletin)
  • Have practical experience supporting website development

Front-end web Developer

Job Description :
  • Bringing a designer’s concept to life with HTML, CSS, and JavaScript.
  • Ensure the technical feasibility of UI/UX designs.
  • Create user-friendly ,responsive websites
  • Create quality mockups and prototypes
  • Testing the site during development for usability and fixing any bugs
  • Optimizing applications for maximum speed and scalability
  • Build reusable code and libraries for future use
  • Develop new user-facing features
  • Get feedback from, and build solutions for, users and customers
  • Write functional requirement documents and guides
  • Be a part of a full-stack creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching. (Contribute in all phases of the development lifecycle)
Job Inquiries :
  • Proficient understanding of web markup, including HTML5, CSS3. (Must)
  • Proficient understanding of CMS concept and Experience in any CMS like (wordpress , joomla) (Must)
  • Proficient understanding of client-side scripting and JavaScript frameworks,including jQuery (Must)
  • Proficient understanding of cross-browser compatibility issues and ways to workaround them. (Must)
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Basic understanding of frameworks such as Bootstrap and Foundation
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Good understanding of SEO principles and ensuring that application will adhere to them.
  • Basic Knowledge of XML.
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image.
  • Familiarity with browser testing and debugging
  • Familiarity with tools such as Gimp or Photoshop.
  • Experience integrating with server-side code to produce dynamic pages (Must)
  • Expertise in performance optimization using tools such as YSlow or PageSpeed
  • Proficient understanding of code versioning tools, such as SVN.

PHP Developer

Job Description :
  • Writing beautiful, clean, fast, well-designed, efficient, testable, and reusable PHP code to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways.
  • Producing detailed specifications.
  • Integration of user-facing elements developed by front-end developers.
  • Troubleshooting, testing and maintaining the core product software and databases to ensure strong optimization and functionality.
  • Follow industry best practices.
  • Develop and deploy new features to facilitate related procedures and tools if necessary.
  • Creating database schemas that represent and support business processes.
  • Solve complex performance problems and architectural challenges.
  • Be a part of a full-stack creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching. (Contribute in all phases of the development lifecycle)
Job Inquiries :
  • Strong knowledge of native PHP. (Must)
  • Knowledge of PHP web frameworks. (Such as Laravel, Yii, codeigniter, etc…) (Must)
  • Knowledge of object oriented PHP programming.
  • Knowledge of XML , json.
  • Strong knowledge of the common PHP or web server exploits and their solutions. (Must)
  • Familiarity with SQL/NoSQL databases and their declarative query languages.
  • Understanding of MVC design patterns.(Must)
  • Basic understanding of front-end technologies, such as jquery, HTML5, and CSS3.
  • Understanding accessibility and security compliance.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience in common third-party APIs (Google, Facebook, Ebay etc).

UI/UX Design

Job Description :
  • Research, recognize and apply top industry trends, where appropriate, to business solutions
  • Identify design problems and devise elegant solutions.
  • Make strategic design and user-experience decisions related to core, and new, functions and features.
  • Create functioning prototypes of early stage solutions for evaluation by customers and internal stakeholders
  • Create, improve and use sitemaps, wireframes, prototypes, style guides, user flows, and/or documentation that articulate site and application structure and organization, and effectively communicate your interaction ideas using any of these methods.
  • Present and defend your design decisions. All your design decisions should be based on the overall design roadmap as well as your own design thinking and fundamental principles (i.e. color theory, visual weight, etc.)
  • Create and own overall visual aesthetic of our solutions
  • Create images, icons, color schemes, etc.
  • Ensure a high level of usability for all users
  • Collaborate with marketing to ensure our overall company brand fits nicely with our product
  • Collaborate directly with clients and stakeholders on a regular basis, presenting prototypes and/or design mockups to communicate concepts
  • Collaborate with developers to ensure that what they build meets your exacting standards of beauty and consistency across all our products
  • Be a part of a full-stack creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching. (Contribute in all phases of the development lifecycle)
  • Continually keep updated with the latest changes in your industry’s standards
Job Description :
  • Knowledge of typography, iconography, color, layout, and data visualization
  • Mastery of common visual design tools (Photoshop, Sketch, Illustrator)
  • Knowledge of basic front-end languages: HTML5, CSS3 Javascript
  • Creative ideas with problem solving mindset.
  • Ability to design within the confines of Standards and Patterns
  • Mobile and responsive design experience.
  • Be open to receiving objective criticism and improving upon it.
  • Solve complex performance problems and architectural challenges.
  • Experience in using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design.

Linux System Admin

Job Responsibilities :
  • General management and administrating of Linux servers
  • Configuring, administrating and troubleshooting of ( Web, Database , Mail ) servers.
  • Responsible for system updates, monitoring, security, capacity planning and stability.
  • Provide support for our customers using our online tracking system such as web application and server related issues, Websites migration.
  • Regular task automation using bash/python scripting.
  • Troubleshooting of hosted php application and it's server configuration related issue.
  • Figuring out security and hacking issues and using log analyzing tools.
Technical Skills :
  • First class knowledge of the Linux operating system & Linux web hosting environment.
  • Advanced knowledge of cPanel/WHM control panel.
  • Good Communication Skills
  • Knowledge of bash shell scripting, Perl, Python (or at least one of them)
  • Understanding PHP and HTML
  • Familiarity with the web server related technologies such as: Apache, nginx , php-fpm, MySQL, PHP, Exim and other MTAs, Spam Assassin, Bind, PureFTPD and Tomcat.
  • Familiarity with Linux related technologies such as: CentOS, RHEL, Shell commands and procedures
  • Ability to compile software such as the Linux kernel, apache, extensions
  • Knowledge of Windows Server.

Quality Controller

Job Description :
  • Participates in design of call monitoring formats and quality standards.
  • Performs call monitoring and provides trend data to site management team. .
  • Uses quality monitoring data management system to compile and track performance at team and individual level.
  • Performs monitors of customer care email responses.
  • Participates in customer and client listening programs to identify customer needs and expectations.
  • Provides actionable data to various internal support groups as needed.
  • Coordinates and facilitates call calibration sessions for call center staff.
  • Provides feedback to call center team leaders and managers.
  • Prepares and analyzes internal and external quality reports for management staff review
  • Perform other duties as assigned.
skills :
  • Excellent verbal, written and interpersonal communication skills.
  • Outstanding customer service skills and dedication to providing exceptional customer care.
  • Must be self-motivator and self-starter.
  • Focus on quality and customer service.
  • Exceptional listening and analytical skills.
  • Solid time management skills.
  • Must be proficient with Microsoft Office (intermediate Word, basic Excel).

Enjoy working with us

Monthly Lunch
Monthly Outing
Quarter Kpi Bonus
Celebrating of Occasions

Submit Your CV

E-mail for newsletter


Dimensions Of Information Ltd. All rights reserved © 2024