Backend Developer


Department: Delivery

Hi, nice to meet you. We are Swarming Technology.

At Swarming Technology, we help businesses grow by building e-commerce websites. From modest beginnings as a start-up based out of Milwaukee, Wisconsin, our hive has grown into a fully-remote global workforce with over ten years of service in the industry. The Swarming team is made up of project managers, developers, and strategists who are also parents, coaches, sports fanatics, gamers, coffee, and wine enthusiasts, avid La Croix drinkers, and trivia nerds.

Our objective is to create high-quality solutions for our growing e-commerce clientele. Our client roster is made up of an assortment of industries, company sizes, and website platforms with a common thread of genuine clients who want to grow their online business.

The role we have in mind for you…

Swarming is currently looking for a full-time Backend Developer that is passionate about problem-solving, technology, and honing their craft to help us create high-quality technical solutions for our growing e-commerce clientele.

The responsibilities of the position…

  • Implement backend code for Magento modules and customizations to meet the defined project requirements
  • Evaluate, debug and implement solutions for technical issues
  • Work with QA and Account Management teams to quickly resolve critical bugs
  • Install and resolve any conflicts and errors resulting from Magento upgrades or security patches
  • Install and configure Magento 3rd party extensions
  • Propose technical solutions to meet client requirements
  • Collaborate with Project Management, QA, and Development Teams to ensure deployments are completed successfully
  • Work with Delivery Team to ensure solutions are delivered on time and on budget
  • Adhere to Swarming’s code standards and commitment to delivering quality code
  • Perform code reviews

What we need from you…

  • Detail-oriented with exceptional problem-solving abilities
  • 2+ years Magento development experience
  • 1+ years Magento 2 development experience
  • Experience working with Magento Open Source
  • 2+ years working with LAMP stack
  • Knowledge of HTML, CSS/SASS, XML, and JavaScript
  • Experience using Git for version control
  • Ability to set up and maintain a local development environment and work with CLI tools
  • SQL and relational database design knowledge
  • API integration experience (XML, JSON, SOAP, etc)
  • Basic knowledge of SEO best practices
  • Strong communication and team collaboration skills
  • Ability to work in a dynamic and rapidly changing environment
  • Ability to follow and understand code written by other developers
  • Ability to use a consultative approach with clients and enjoy working on multiple projects at one time

It would be awesome if you had some of these skills, too…

  • Secondary education in Computer Science, MIS, CIS, or equivalent
  • Experience working with Magento Commerce and Magento Commerce Cloud
  • Magento 2 Certified Professional Developer
  • Experience working with GraphQL
  • Familiarity with Magento PWA Studio
  • Experience with Continuous Integration and Delivery (CI/CD) tools
  • Experience with Linux server administration
  • Experience in web application performance tuning
  • Experience quickly debugging issues with application performance monitoring tools
  • MVC Framework experience with Laravel, Zend Framework, or equivalent

Our Core Values…

  • We deliver.
  • We do the right thing.
  • We over-communicate.
  • We educate ourselves and others.
  • We bring a positive attitude.

Our Benefits and Rituals…

  • No meeting Fridays
  • Remote work
  • Annual profitability bonus
  • Employee recognition program
  • Equipment stipend
  • Flex-time
  • PTO
  • 401(k) match
  • Medical/Dental/Vision Insurance
  • Maternity and Paternity Leave
  • Life insurance
  • Team events

To apply, please send your cover letter and resume to

Perks & More

If you love solving problems, collaborating with a diverse group of talented people, and beer on Fridays, you might just want to take a closer look at Swarming. Here are few perks that make working here notoriously fulfilling:

  • Challenge

    Create opportunity for personal growth. The challenge is yours - how far will you grow?

  • Benefits

    We offer a comprehensive benefits plan which includes health, dental, vision and life insurance along with a matching 401K program.

  • Balance

    Flexible working hours and paid vacation are all part of the ways we maintain balance between work and life.

  • Fun

    Besides free coffee, we have team building outings, fantasy football leagues, a festively fun holiday party along with celebratory activities.

  • Rewards

    We believe hard work should be rewarded. We offer a competitive salary with the potential for annual bonuses.