Hotline: 678-408-1354

Senior Web Developer

Our client is a Minneapolis based specialty retailer and online seller of new and used golf equipment and accessories. Their mission statement outlines their desire to own the best inventory selection in the country, which we believe provides customers with a WOW factor! Big box retailers provide up to 6,000 items including golf clubs, clothing and accessories. Our client’s selection will include over 50,000 golf clubs alone.

Job Description:
Key responsibilities include but are not limited to: writing and maintaining the modules needed for our two Magento 2.X EE websites and writing and maintaining node.js code for integration between Magento and other systems. These modules span many functional areas:

Extensions to the shopping cart/checkout

Handing our needs around a complex and real-time product catalog

Exposing REST services

Sending/receiving events with RabbitMQ.

Version control (Git, Feature Branching)

Assistance with the build/test/deploy lifecycle

Ensuring Magento modules are properly tested and deployed in coordination with other team members.

Position Requirements:
Preferred experience with at least 1 large/complex Magento 2 EE website.

E-commerce web development experience (Magento 2, Magento 1, or other frameworks)

Proficiency with at least one other non-PHP language: .NET/C#, Java, or node.js, and willingness to learn node.js if not already known.

Must have 5+ years experience with advanced PHP development, including:

Use of XDebug (local and remote)

Appropriate configuration of PHP runtimes & associated web server settings for high volume websites.

Use of various layers of caching (within PHP and Magento, as well as outside it, using tools such as Redis or Memcache, and web layer caching such as Varnish, Fastly and/or Akamai)

Use of Composer (both installing modules/managing projects, as well as publishing modules to private repositories)

Solid understanding of the concept of dependency injection and Magento 2’s extension/plugin architecture.

Preferred Requirements:
Experience Magento Cloud hosting and the Magento 2.2+ build/deploy/configuration process.

Experience with SQL (mysql) and NoSQL Datastores such as MongoDB and Redis.

Experience with message-based architectures and tools such as RabbitMQ, ActiveMQ or similar.

Experience with Identity/Access Management concepts and tools (Such as KeyCloak, OAuth 1 or 2, OpenId, SAML)

Experience with Docker, Kubernetes and Azure, AWS or Google Cloud is a plus (though, we will train you if need be)

Strong communication and documentation skills

Reasons to Apply:
Our client offers their employees a competitive salary and attractive benefits here are just a couple.

Generous health benefits along with other company sponsored benefits.

Our client also offers a generous paid time off policy along with Paid Holidays.

What’s more, they are committed to developing our employees to meet their full potential through on-the-job training

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter