Saturday, November 07, 2020

JMango360 - Magento 2 Developer - PHP/AJAX/MVC Design Patterns (2-3 yrs) (JMango360)

Magento 2 Developer - Job description

Key Responsibilities :


- Install and manage Magento, Magento themes and modules.

- Analyze, design, code, debug, test, document

- Participate in project & deployment planning. (ie. provide solution and estimation )

- Develop and maintain JMango Plugins (API, One Page checkout etc )

- Creating / Customizing Themes, Plugins, Modules and various functionality in Magento.

- Creating / customizing / Implementing Restful APIs, Payment Gateways and other APIs in existing as well as new applications.

- Creating database schemas that represent and support business processes.

- Follow best coding practices, able to code the designs supplied by our in-house design team, and be experienced in custom coding as well as pertinent extensions.

- Provide input to help improve site architecture, layout, and content Assist in optimizing website for increased opt-ins, better search rankings, user engagement and retention, and performance.

- Test for cross-browser, cross-platform, and/or cross-device compatibility

Experience :


Total: 2 to 3 Years in Industry

Relevant: Minimum 1 Year

Knowledge And Skills :


- Strong knowledge of JSON, HTML, CSS, Ajax, Javascript, JavaScript frameworks such as jQuery.

- Have expertise in multiple browser development, web usability, and interface design

- Have a strong understanding of session-based authentication.

- Extensive experience in PHP (OOP, Composer, Autoloader, PSR, etc ..)

- Strong knowledge of key e-commerce concepts in Magento (Product types, Cart, Order, Price Rules, Pricing Pricing Model, Checkout flow etc..)

- Extensive knowledge of Magento Framework( Magento Bootstrapping, CLI, Cron, Caching, Indexer, DI, Service Contracts, Registry, etc)

- Familiarity with key design patterns in Magento (MVC, Factory, Singleton, DI, Observer, Proxy, Dispatcher, Plugin etc)

- Expert knowledge of all Magento themes and various modules (Modules i.e. API integration, Payment Gateways)

- Exp. In modules/extensions development/customization.

- Exp. In Theme integration/customization.

- Exp. In API creation/integration.

- Experience working with Linux os such as Ubuntu, CentOS, etc (Shell, SSH, FTP Server, Apache server configuration, etc)

- Demonstrable Git experience (Rebase, Merge, Branching, Tagging, etc )

- Two or more published websites in E-Commerce.

- Familiarity with web security concepts XSS, CSRF token, Cookie Security Flag, etc.

- Experience working with MySQL.

Apply Now