Position: Full Stack Magento PHP Developer
Company: Quarry Design Group
Category: PHP
Experience required: 5y
English level: upper

We are in need of a full stack Magento PHP developer to join our team, in an ad hoc hourly capacity.

We are in need of a full stack Magento PHP developer to join our team, in an ad hoc hourly capacity.

To be a great fit for this role, you should possess most or all of the following skills and characteristics:

- - Expert level skills in Magento 1.x/2.x full stack development
- - Frontend Magento Development
    - - Including:
        - -- HTML
        - -- Zend
        - -- CSS (With CSS methodologies, such as BEM)
        - -- LESS
        - -- PHP (PSR 0-4)
        - -- XML
        - -- jQuery
        - -- Knockout.js
        - -- RequireJS
        - -- Gulp
        - -- Twig
        - -- Varnish
        - -- Redis
- - Magento backend development
    - -- Including:
        - -- Composer
        - -- Apache
        - -- MySQL
        - -- PHP
        - -- XML
        - -- SOAP
        - -- REST
        - -- Service Workers
        - -- Elastic Search
        - -- Solr
        - -- PHPUnit
        - -- Selenium
- - Creation of custom Magento modules, core module extension, custom extensions
- - Pixel perfect frontend implementation should be the only way that you work
- - Cross-browser and fluid responsiveness should be core to your workflow
- - Development of custom Magento 1 & 2 themes from scratch
- - Obsessive about writing clean, organized, efficient, and well-documented code
- - Experience developing on Magento 1.x and 2.x using git version control
- - Well familiar with Magento 1.x and 2.x security best practices
- - Well familiar with Magento 1.x and 2.x performance best practices-Familiar with general web performance optimization best practices (DOM size, number of connections, critical CSS, CSS/JS minification, image compression, webP etc, etc)
- - Works organized, quickly, and efficiently
- - Skilled communicator with English fluency
- - Comfortable working within and meeting deadlines
- - Development team-lead experience a plus

**# Role expectations**

- Be a master of your particular skillset
- Work carefully and deliberately - spend the time needed to do it right
- Conduct your work in an organized, efficient, and well-documented fashion
- Always leave your work product in a “handoff” state (even if you plan to continue)
- Ask when you need help
- Verify the results of your work in all stages and environments
- Consistently provide status updates to team members
- Be clear and concise in all communications
- Use team workspaces effectively: Asana, Notion, Everhour, Cal, Passbolt, Slack, GitHub, etc.
- Meet deadlines, or alert team members when timelines need adjustment
- Speak up when you recognize areas where improvement is needed
- Be a lively participant in our community, culture, and values
- Research, take classes, or participate in groups to stay abreast of changes in your specialty

**## Benefits**

This role is on an hourly contract basis and is 100% remote as we are a fully-distributed organization.

Benefits include 

- - Fully flexible work hours (work when you want to)
- - Education stipend
- - Equipment stipend
- - Relaxation stipend
- - Profit sharing

**## Who We Are**

We are a small web technology firm offering full-service UIX design, full stack engineering, data collection, product management, growth strategy, content strategy and production, email marketing, visual design, and everything in between. Put simply, we support every step of a web product’s lifecycle.

With the fast-paced environment of continuous design, architecture, engineering, shipping, and growth of a variety of web products, for the right candidate, this role could represent a highly engaging and rewarding opportunity to play in an established and fun sandbox, if we do say so ourselves.😉

In order to serve a range of clients creatively, Quarry has intentionally built an inclusive team. We hire great people from a wide variety of backgrounds and experiences. Not merely because it is the right thing to do, but because it makes us better. If you share our values and enthusiasm for excellent technology and diversity, please consider joining us.

People are a part of this team because of their expertise. The best outcomes are based on trust, and for that reason, we are committed to clear communication through setting expectations, transparency, and making agreements. We are not interested in micro-managing. Our company culture is upbeat, open-minded, and solution-oriented. We value individual opinions, strengths, and talents.

**# How to Apply**

If you match the description above and are interested in joining our team, please send:

- Unique cover letter which describes how you match the characteristics and skills described along with experience to support this (GENERIC COVER LETTERS WILL BE IGNORED)
- - 3-5 of your favorite or best Magento work examples
- - A link to your GitHub account or other portfolio