Job Description

Roles & Responsibilities

As a Magento Developer based in Qatar, you will be responsible for developing and maintaining Magento-based e-commerce websites and applications. Your role will involve collaborating with cross-functional teams, implementing customizations, optimizing performance, and ensuring a seamless user experience. Key responsibilities include:


 

Magento Development:

Design, develop, and customize Magento-based websites, modules, extensions, themes, and integrations.

Write clean, efficient, and scalable code using PHP, JavaScript, HTML, and CSS.

Collaborate with designers, front-end developers, and stakeholders to translate business requirements into technical solutions.


E-commerce Platform Management:

Manage and maintain Magento installations, including version upgrades, security patches, and performance optimization.

Monitor and troubleshoot system issues, identifying and resolving bugs or performance bottlenecks.

Implement best practices for e-commerce functionality, payment gateways, shipping methods, and inventory management.


Customization and Extension Development:

Customize Magento functionalities and workflows to meet specific business requirements.

Develop custom extensions, plugins, or integrations to enhance the functionality and user experience of Magento-based websites.

Conduct code reviews and ensure compliance with coding standards, scalability, and performance optimization.

 

Third-Party Integrations:

Integrate Magento with third-party systems, such as payment gateways, shipping providers, ERP systems, or CRM platforms.

Collaborate with external vendors or internal teams to ensure smooth data exchange and system interoperability.

Test and validate integrations to ensure seamless functionality and data integrity.


Performance Optimization and Security:

Optimize website performance, including page load speed, database queries, and caching mechanisms.

Implement security measures, such as secure payment processing, data encryption, and protection against vulnerabilities.

Conduct regular security audits and implement necessary patches or updates to maintain a secure Magento environment.


Documentation and Collaboration:

Document technical specifications, development processes, and system configurations.

Collaborate with cross-functional teams, including designers, front-end developers, project managers, and stakeholders, to ensure project success.

Participate in meetings, provide technical guidance, and contribute to continuous improvement initiatives.


 

Desired Candidate Profile

 

Bachelor's degree in computer science, software engineering, or a related field.

Proven experience as a Magento Developer, with strong knowledge of Magento 2 development practices.

Proficiency in PHP, MySQL, JavaScript, HTML, CSS, and related technologies.

Experience with Magento APIs, customization, and extension development.

Familiarity with e-commerce concepts, best practices, and industry trends.

Knowledge of front-end development frameworks (e.g., jQuery, Bootstrap) and responsive web design principles.

Understanding of version control systems (e.g., Git) and deployment processes.

Strong problem-solving and analytical skills, with attention to detail.

Effective communication and collaboration skills, with the ability to work in a team environment.

Knowledge of SEO principles and optimization techniques for Magento websites is a plus.

Magento certification(s) are desirable but not mandatory.

 

Salary

5,000 - 6,000 QAR

Monthly based

Location

Al Rayyan , Qatar

Job Overview
Job Posted:
1 year ago
Job Type
Freelance
Job Role
Executive
Education
Bachelor Degree
Experience
5+ Years

Share This Job:

  • Copy Link

Job Tags:

Location (Al Rayyan , Qatar)