Our team is looking for an eager Full Stack Software Engineer to help expand our growing technology footprint. This role will require frequent collaboration with our Technical Projects team as well as with our external vendors to successfully implement and maintain Ally’s software and technology efforts. The right individual in this role will have strong creativity and problem-solving skills, a thirst to continue learning and expanding their technical knowledge, and a passionate and enthusiastic attitude.

The Ally Logistics team is committed to hustling each day, because #HUSTLE means something more here. Our mission as a company is To Move Freight, Better. This mission bleeds into everything we do, as we are continually on a quest for better - better service, better communication, better culture, better technology, better growth. We’re striving to be better for ourselves so we can continue to be better for our customers, carriers, employees, and community.

Ally Logistics has been ranked for the third year in a row on the Inc. 5000 list of fastest-growing companies, ranking #4 in Michigan and #1 in the Grand Rapids metro for 2021. We’re also one of Crain’s Cool Places to Work and one of the Best & Brightest® Employers. It’s no wonder we have a 93% retention rate - our team really does love working here.


  • #HUSTLE mentality. #HUSTLE means something different at Ally. Click here to learn more about our company culture.
  • Natural problem-solver. A lot of your day-to-day tasks will involve problem-solving, so we need someone who can identify those problems with confidence before they even arise.
  • Confidence. Nobody’s perfect. But we need to know you are confident in your decisions and are able to take initiative.
  • Organization. This is a fast-paced industry and no two days are alike. We need to know you can stay on top of your tasks in order to achieve your goals.
  • Passion for growth. There are many opportunities for growth here at Ally. This is not just another job, it can be a career with many milestones along the way, if that’s what you make it.
  • Resourceful. We’re looking for someone who is confident enough to hit the ground running and use their resources wisely.
  • Diligence. We’re looking for team members who are whole-heartedly committed to maintaining high levels of customer service and meeting team goals regularly. There will be difficult seasons, and we need to know you can handle them.
  • Relationship-oriented. We focus on building relationships , not just completing a transaction.


  • Develop and deliver high quality and well tested code
  • Collaborate with other internal stakeholders to identify areas of improvement both within our pricing tool and elsewhere
  • Collaborate with external vendors to develop new features as well as identify and rectify existing issues in code
  • Effectively utilize our internal data to make our software smarter
  • Quickly resolve issues as they arise


  • Compensation includes a competitive base salary
  • Health / Dental / Vision Insurance Plans
  • 401K Plan w/ 4% Employer Match
  • Life Insurance Plan (100% employer paid)
  • PTO Plan (3 weeks PTO for new employees, grows with tenure)
  • 6 paid holidays
  • Paid Maternity (3 months) and paternity leave


  • Ongoing professional development opportunities
  • In-office gym complete with strength equipment, cardio machines, and pelotons
  • Fully-stocked beverage cooler and espresso machine
  • Various team activities and events throughout the year


A successful candidate must possess the following traits/skills:

  • 3+ years of relevant experience
  • Proficiency in Javascript
  • Familiarity with API design, development, and integration
  • Familiarity with Apex and Salesforce Development
  • Experience with Git
  • Experience with DevOps is a plus
  • Ability to work independently and collaboratively
  • Excellent organization skills
  • Attention to detail and a willingness to thoroughly test new features
  • Strong written and verbal communication skills
  • A highly confident, yet humble, personality


A cover letter is highly recommended, even if it's brief. Tell us why you are a fit.

This is not a remote position

Signing a non-compete agreement is NOT a pre-requisite for employment. However, we do require a non-solicit and confidentiality agreement.