Join a Growing Software Company

In addition to competitive pay and benefits, MetaCommunications offers an energetic, fast-paced environment with an opportunity to make a real impact.

JavaScript Engineer

We are an established company with a large customer base that is looking for a full-time JavaScript developer to join our small, focused team. We are currently building the next generation of applications for marketing & creative teams, using JavaScript for full system development including UI, server business logic and everything in between.


We are looking for somebody who has a genuine interest in programming, user interface design, and, of course, JavaScript. Whether you are a seasoned developer or just starting your career, if that combination piques your interest, we'd love to talk to you!

If you join us, you will:

  • Use JavaScript on both server and client side to implement new features, product improvements, and customer-specific workflows.
  • Work on UX specs and mockups for new features.
  • Work on proof-of-concepts using new libraries, frameworks or technologies.
  • Have an opportunity to work with other languages and technologies we use (Python, C#, .NET).
  • Have an opportunity to take on technical leadership responsibilities in your areas of interest/expertise.
  • Be able to take on as many engineering challenges as you would like to.
  • Learn a lot.
  • Have fun!

Skills & Requirements

We'd like to see:

  • 1+ years of programming experience.
  • Basic knowledge and understanding of the software development process.
  • High motivation, self-initiative, and a 'can do' attitude.
  • Desire to work in agile environment where everyone matters.

Any of the following skills are a plus:

  • Knowledge of web technologies.
  • Experience with relational databases and T-SQL.

About MetaCommunications

MetaCommunications develops workflow and collaborative productivity solutions that help marketing, creative design, packaging and prepress workgroups around the world be more productive. MetaCommunications has over 1000 business customers including 3M, Anixter, Allstate Insurance, Bath & Body Works, Bon-Ton, Bridgestone, Crate & Barrel, Diageo, Eddie Bauer, Fox Sports, Mead Johnson Nutrition, Menasha, Merck, National Geographic, Pfizer, Staples, Sony, TJX, Talbots, United Nations, USA Today, Village Roadshow, Wilton, Yamaha, Younkers, and more.

Among other things, we are known for:

  • An entrepreneurial environment stimulating continuous learning and professional growth.
  • An adaptive work schedule and an informal work atmosphere.
  • Sponsorship of IowaJS meetups, Iowa Code Camp, and other local programming events.
  • A hands-down awesome workplace, with an unlimited supply of quality tea and fine dark chocolate!

Founded in 1991, MetaCommunications is headquartered in Iowa City, Iowa and has offices in Chicago, Illinois, and St. Petersburg, Russia.

The Interview

There is another thing we are known for: our technical interviews. We give you a computer, a screen, a keyboard, and ask you to solve a programming problem in real time, using your favorite programming language. You can ask us questions, bounce off your ideas, and even use Google to lookup the details of an API or a particular language construct. We care more about your potential than where you are now, and we want you to succeed so we can hire you!

To Apply

Please send resume in confidence to: or MetaCommunications, 201 E. Washington St., Iowa City, IA 52240.

Return to the MetaCommunications Careers Page