
GRAYBOX is a digital consulting agency that helps clients solve technical challenges, reach their audience and optimize their operations with elegance, utility and expertise.
About the Position
Magento 2 Developer
GRAYBOX is looking for a fully remote Magento 2 Developer to join their team. As a Magento developer, you’ll be responsible for building e-commerce applications, developing custom solutions, maintaining existing code, and actively improving the usability, usefulness, and functionality of highly customized Magento 2 implementations.
We pride ourselves on bringing in the brightest minds and building a collaborative and fun working environment.
If you have experience working with Magento 2, are looking to grow your knowledge while solving interesting problems with a collaborative, goal-oriented team — we’d love to chat with you!
Responsibilities
- Solve complex problems and complete large magento projects.
- Break down large complex problems into smaller, more manageable chunks.
- Collaborate with other developers, UX/UI designers, business strategists & project managers.
- Develop code for the Magento 2 platform (Community & Enterprise).
- Produce quality, on-budget, and on-schedule solutions on projects.
- Work with and develop Magento modules, utilizing your understanding of blocks, observers, controllers, models, helpers, and MySQL.
- Identify and escalate risks (budget, deadline, ambiguity, etc).
- Provide day-to-day mentorship of other Magento developers.
- Create reusable elements, which can be utilized for different projects
About You
- You have a passion for collaborating with mentoring more junior developers on your team.
- You’re accountable, and you care about the process.
- You love to improve, learn and apply new skills.
- You’re familiar with Agile practices and the software development lifecycle.
Required:
-
4+ years of experience with PHP and Magento
-
2+ years of experience with Magento 2
-
2+ years of experience with Git and code management
-
Solid experience with MySQL
-
Understanding of Docker, Composer & KnockoutJS
-
Experience in enterprise-level development projects. Ex. large catalogs, lots of integrations, complex business requirements.
-
2+ years of development experience in an agency environment, working on more than one project at a time.
-
Knowledge of how to identify and execute performance optimizations.
-
Strong written & verbal communication skills.
-
Conversational to Fluent English (B2/C1)
Helpful:
-
Experience with React or GraphQL
-
Experience with AWS / DevOps
-
Magento Certifications
Compensation & Benefits:
-
Grow your US network.
-
Competitive payment of up to $5,000 USD/mo depending on your experience.
-
16 days PTO + 8 local holidays (you pick meaningful holidays to you).
-
$1,000 USD Annual Education Allowance.
-
5 Week paid Sabbatical every 5 years of employment.
-
If you live in Mexico, we provide a comprehensive benefits package which includes Law Benefits, Christmas Bonus and Premium Private Health Insurance.
Do you consider yourself fit for this position?
There's only one way to find out.
About GRAYBOX
GRAYBOX is a digital consulting agency that helps clients solve technical challenges, reach their audience and optimize their operations with elegance, utility and expertise. We’re partners for success in a digital-first world — helping captivate partners, both online and off, with measurable results.
We plan, design and build a variety of digital experiences including websites, web applications, mobile applications, ecommerce stores of all sizes, digital marketing campaigns, videos and virtual reality. If it touches the internet, we probably help with it. We have about 40 people on staff + an extensive network of freelancers. GRAYBOX’ World Headquarters are in Portland, Oregon, USA. Founded in early 2009, it is widely regarded as an awesome place to work.
Core Values

Across all of our practice areas, our people approach problems and solutions by applying the following core values
Dependable
Our team knows what they’re doing. We learn from our experiences and are curious about our respective fields. We bring our full-self, will all of our life experience, to bear each and every day. We celebrate our successes and we teach our mistakes.
Collaborative
Many hands make light work, and you’re always finding ways to unify others and work together. You are generous with ideas and know how to extract the best from others.

Effective
We do what we say and don’t rest until we fulfill what we said we would do. Our world is our bond.

Accountable
We own our work, care about it and hold ourselves to a high standard. We’re accountable to ourselves, each other and our partners, caring deeply about the work we do and owning both our wins and our losses.
Thorough
We leave it all on the stage. We dot our i’s and cross our t’s. We can recognize and fix potential risks before they become pressing problems. We know that changing one variable will impact the whole.
Our personality is…
Positive
We always look for the good and don’t waste time wallowing in the negatives. We work through challenges to get our partners the outcomes necessary for success. Then we celebrate it.
Caring
We truly, deeply, and demonstrably give a shit about our partners, our process and our people.

Wise
We blend experience with knowledge in a way that helps us think deeply, solve problems and innovate with new solutions to complex problems.
Clever
We take pride in being unconventional, brilliant and sometimes scrappy problem solvers digging up solutions to tough problems that might be overlooked by others.
Reliable
We mean what we say, do our diligence, always show up, and never let our clients down.
