Full-Stack Developer

Remote

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-Stack Developer to help us create high-quality technical solutions for our growing e-commerce clientele. This position is full-time and open to remote work.

The responsibilities of the position…

  • Contribute to frontend and backend development initiatives across New Build and Continuous Delivery teams
  • Collaborate with development teams across multiple time zones and remote locations
  • Assist with estimation of project timelines, costs, and resource needs
  • Anticipate client needs, identify solutions, and act in the best interest of the client and the company
  • Develop key creative experiences for desktop and mobile e-commerce websites in accordance with customer specifications
  • Collaborate on development, implementation, scoping, and testing of interactive experiences for new and ongoing projects
  • Work with client and internal teams to quickly resolve critical bugs
  • Work with project teams to ensure solutions are delivered on time and on budget
  • Research and assess 3rd party solutions and extensions

What we need from you…

  • 3+ years developing sophisticated Magento 2/Adobe Commerce websites
  • Experience working with Magento Open Source
  • Strong knowledge of LAMP, HTML, CSS3, LESS, Grunt, SASS, and JavaScript
  • Comprehensive knowledge of RequireJS and Knockout.js
  • Experience integrating with REST APIs
  • Experience with React
  • Experience using Git for version control
  • Fundamental knowledge of SEO best practices
  • Strong communication and team collaboration skills
  • Detail-oriented with exceptional problem-solving abilities
  • 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…

  • Experience with BigCommerce and Shopify
  • Experience working with Magento Commerce and Magento Commerce Cloud
  • Post-secondary degree in Computer Science, MIS, CIS, or equivalent
  • Magento 2/Adobe Commerce Certified Professional Developer
  • Magento 2/Adobe Commerce Certified Frontend Developer
  • Familiarity with Magento PWA Studio and/or other headless e-commerce frontend frameworks
  • Experience in web application performance tuning
  • MVC Framework experience with Laravel, Zend Framework, or equivalent
  • Experience with CI/CD tools such as Jenkins, GitLab, Buddy.works, etc.

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 jobs@swarmingtech.com.

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.