Small company. Big projects. Let’s talk.

401K Matching & Profit Sharing

We provide a percentage match and discretionary profit sharing, because we share in our success together.

Responsible PTO

Work happens. Life happens. We offer a flexible, responsible paid time off program that helps to balance work and life.

Remote Work

Working from home sounds lovely and it is for many people. Some struggle with it– the distractions and lack of that team physically around you, helping to get you in that deep work headspace. We work to keep teams in contact and focused. We often make use of video meetings in order to feel like we’re really hanging out in the break room together. Teams are teams no matter the physical distance and are valued, respected, and considered with optimized work-from-home tools.

Health Insurance

We pay an employee’s health insurance premium through Blue Cross Blue Shield, so you’ll be ready to train with Stephen for his next Ironman.


miles Stephen has run since 2013


office windows overlooking a golf course


t-shirt designs for past conferences


years young for our receptionist


How do you promote collaboration, given people are working remotely?

Clear and timely communication is key. Project managers and team leaders organize regular stand-up meetings so each employee can share their progress toward goals and identify opportunities for other team members to lend a hand. We use a number of web-based tools (e.g. Slack, Mural, Basecamp, ActiveCollab,, Google Apps) that make it easy to collaborate in real-time. We also use integrations and workflows to make communicating easy.

How do you encourage connection with employees?

100% distributed doesn’t hold us back from building bonds—daily conversations in Slack include non-work topics like #for_the_love_of_cooking and #furry_friends, along with posts on our employee website where you can show off pictures of pets and hobbies. We make space for other interests you may enjoy.

Are you a pet-friendly company?

We love dogs! We typically had a furry four-legged creature or two in our office. Now that we are fully remote, we miss them coming over for a scratch or to steal a sandwich. Of course, it wouldn't be us if we didn't also see the positive– now we get to have furry and feathered friends join us on video calls from time to time!

How do you keep your technology and tools current?

We make intentional investments of money and time to improve the products and services we offer. We found the best way to do this is to have a workforce that is fully engaged and up to date on current tools and trends. Some of our very best ideas come from our employees.

Would I be the sole developer on a project or is a team assigned to the project?

We believe that two (or more heads) are better than one. Our website project team includes some or all of the following: an executive sponsor, a project manager, a business analyst, a designer, and 2-3 development resources.

Is there an onboarding process? How long is it and what does it look like?

Onboarding begins on day one with your orientation to the company. Depending upon your position, onboarding may last four weeks or four months. During this time, you will learn our process and our tools and have the opportunity to apply your knowledge and skills to real work. Feedback from your teammates and manager will guide your learning.

Is there a formal review process?

What we really hope you ask is “Will I get regular feedback to know how I’m doing?” That is the basis for our performance management process. We also conduct a six-month check-in with new employees to ensure the role is a good fit for you and for us. Salary and performance reviews are typically conducted on an annual basis by L2 Leadership.

Is there any travel required?

Depending upon the position, employees may be asked to travel for work to attend internal meetings (typically 1-2 times a year) and occasionally but not regularly for clients. This might include travel for employee or client meetings, onsite at a client location and/or travel for industry conferences.

Positions Available

Laravel Developer

Current Opening

We are looking for a Laravel developer to join the engineering team at L2 Interactive! This position is located in or near the Chicago area. While this is considered a remote position, you may be required to periodically travel to the office for work meetings and/or training. Salary is commensurate with skills and experience level.

We are looking for a Laravel developer to join the engineering team at L2 Interactive! This position will initially be responsible for engineering our marketing automation software on Laravel from CodeIgnitor. This position works closely with our digital marketing product development team and the L2 technical team to assist in architecting the product and write code using best practices and industry standards. We are looking for someone with strong programming skills who has learned to apply those skills to software development in a team environment. A Bachelor’s degree in a related field is highly desired. Success in this role is as much about the chemistry of teamwork and shared values as it is about having the right skills, experience and demonstrated results.

The ideal candidate has a passion for programming, attention to detail, flexibility, an outgoing personality, and the ability to work as part of our team.

Responsibilities include but may not be limited to:

  1. Develop L2 products in Laravel using specific tools and technologies; document code using best practice standards
  2. Create efficiencies in the transition from CodeIgnitor to Laravel in the product itself and API endpoints
  3. Write code using a variety of front and back end technical skills i.e. build templates, develop product features
  4. Test and troubleshoot code, and use best practices in regards to code quality and testing
  5. Provide insights and learning to the development team as it relates to client troubleshooting and feature development and industry best practices
  6. Provide levels of effort and meet documented project timelines and milestones set forth by the Product Manager and L2 Lead Back End Engineer

Skills Required:

  • 4 years+ PHP, MySQL, Javascript/Vue.js, CSS/Sass
  • Excellent understanding and experience using PHP frameworks
  • Full understanding and working knowledge of object-oriented programming
  • Ability to analyze code, understand implications of change requested and refactor or write code
  • Working knowledge of Laravel and CodeIgnitor
  • Ability to solve complex problems and think critically when identifying solutions
  • Experience with asset packaging systems like Webpack or Gulp
  • Experience using an IDE, preferably PHP Storm (NetBeans, Eclipse, Visual Studio Code optional)
  • Source Control (git, GitHub)

Bonus Points for:

  • SaaS product development
  • Cloud hosting, specifically AWS and server admin experience (NGINX)
  • Experience working at an Agency

Create Your Own Career

Maybe you have something special, a skillset that we haven’t yet realized we need. You wouldn’t be the first - we’ve been wowed by a few folks who just showed up on our doorstep and surprised us with their passion and abilities.

Where do you think you can make an impact? Tell us a bit about yourself and let’s see where this goes!