Applicants should be highly motivated, interested in working with a small and dynamic software company and also enjoy working independently.


Junior Software Developer

We are currently interviewing to fill this position with a potential start date of late August, it will start as a temporary position with a strong possibility of turning into a permanent position. Submit your interest by emailing your resume to

Click for More details


We are always looking for skilled, energetic software developers with life science research backgrounds, even for employees only seeking part-time employment (on subcontracting). We will consider candidates for part-time contributions to any of our full-time openings, and more. If you are interested, or even just want to say hi for the future, send us a resume. We allow flexible work hours and have an awesome culture, even for employees only seeking part-time work.

We have several smaller projects that would be excellent fit for a programmer looking for side work. No benefits, payment based on completed projects with no hourly time reporting required. Must be experienced in programming full stack web development, exposure to version control with Git, and comfortable in a Linux command line environment.


2021 / 2022
We are interested in hearing from you if you want to explore internship opportunities for the future (Summer 2021 and beyond). Volunteer opportunities may be available now! Contact us with questions.

Volunteer Opportunities

We are always willing to help mentor and support anyone that wants to volunteer on our OSS projects on GitHub. They are not always well managed or documented, but please contact us if you are interested in hearing about how you can contribute.

We are currently looking for a graphics designer to help with some of the work that we do with the Statewide Computer Science Leadership Team. Contact Steve if you are interested in being a part of our efforts to improve CS education in the state of Iowa.

Network Opportunities

We occasionally get contacted from local groups within our network about employment opportunities that they would like our help to publicize, and here is the space where we do it. Keep in mind that these are reposted by request and the information written and availability of the position might be out-of-date, so be sure to check directly with the company listings before contacting the contact person we have provided.

Nothing at this time!