Full Stack Web Developer

Want to build apps for the world’s biggest companies? At Punchkick Interactive, we transform our clients into leaders of the mobile space. We do everything—from strategy, to design, to development—in-house in a highly collaborative atmosphere. We’re looking for experienced web developers who want to join our team and help us build beautiful, easy-to-use, cutting-edge websites and web apps.


Come work with a team of ultra-talented and incredibly authentic designers, developers, strategists, UX architects, and tech visionaries. We build products that we’re incredibly proud of—for clients that we deeply respect—all within a team of great friends and colleagues. Punchkick Interactive has an unmistakable culture of excellence and we seek out folks who feel alive and thrive in this type of environment.

Punchkick has doubled in size each of the last three years, landed on the Inc. 5000, and was voted the best place to work in Chicago by the Chicago Business Journal. To date, Punchkick has worked with 18 of the Fortune 500. And we’ve only just begun to hit our stride.


The Full Stack Web Developer position requires an energetic and proactive generalist who will work as a key team member alongside other application developers and support staff. We want a decisive individual who possesses the skill set to manage multiple initiatives, spanning new software development projects as well as application maintenance and support.


  • Minimum of 3 years development experience with both frontend and server-side web development.
  • Background in writing APIs or websites with server-side frameworks in PHP, JavaScript, or .NET Core.
  • Exposure a variety of front-end JavaScript libraries and frameworks like Angular and React.
  • Solid knowledge of ES2015 syntax, a working knowledge of module-based JavaScript development.
  • Experience writing clean, structured, CSS using preprocessors like Sass or Less.
  • Familiarity working with Git version control in a collaborative team environment, creating pull requests and performing code reviews.
  • Strong knowledge of relational databases and ability to write performant queries using SQL.
  • Working knowledge of software design patterns, experience writing automated tests.


  • Experience using automated build tools such as Webpack, continuous integration/deployment.
  • Skill in working with clients, explaining complex requirements and concerns to a variety of different audiences.
  • Background in mobile app development.
  • General knowledge of a lot of different web development frameworks and tools and the ability to weigh the pros and cons of each for a given problem.
  • Experience with Linux-based web servers.


  • Leading architecture and development of web applications.
  • Coordinating with strategy, internal and external stakeholders, and design during various project stages.
  • Being a core contributor to codebases across many projects and clients.
  • Working with cross-platform (native) team members to coordinate, and in some cases drive, feature functionality and implementation.
  • Promote good team practices, such as regular code review and pair programming.
  • Assisting the client support team using your technical background.
  • Bring vision to the team in the form of new technology recommendations and approaches.

To apply for this role, email us at [email protected] with your resume, portfolio, and a short paragraph of why you’d be a perfect addition to our team.



  • Work-from-home Fridays
  • Take-it-as-you-want-it vacation policy that requires a minimum of two weeks off yearly
  • 8 paid holidays per year
  • T-Mobile corporate discount, gym membership discounts, and more
  • Transit benefit fare program

Peace of Mind

  • 100% match of up to 3% of your salary on IRA retirement plan—with immediate vesting
  • 70% of healthcare, vision, and dental coverage
  • Life-insurance policy provided at no cost
  • Long-term disability coverage provided at no cost


  • 30-minute daily huddle where we cover company updates, employees’ good news from the prior day, team questions, and more
  • Chicago Loop location within a three-minute walk to the red line, one-minute walk to the brown, green, orange, purple, and pink lines, and a five-minute walk to the blue line
  • Ability to work on mobile projects that will literally be seen by millions of people
  • Amazing client roster that you’ll be exceptionally proud of
  • Continuous education efforts that encourage learning new languages and tools
  • Horizontal operating system with self-managed teams


  • Bleeding-edge technology adoption
  • Highly-tuned local developer environments
  • Dual monitors
  • Test-driven development and an environment that praises coding standards
  • Continuous integration server that facilitates automated testing, deployment, code coverage, and project documentation
  • Dedicated QA testing
  • Dozens of cell phones and tablets in our office to play with and test on during development
  • Enterprise hosting environments on Rackspace
  • Robust staging plans including local, dev, wip, stage, uat, prod, and backup environments
  • Agile project management
  • Subscription to Safari Books Online,, and a growing library of software development and project management books
  • Surrounded by amazing talent with pair-programming encouragement
  • In-house tech talks on both native and mobile Web technologies
  • Crystal-clear solution requirements and story cards whenever possible
  • Wiki-based documentation for projects