Join Our Team

We’re in it for the long-run!

At Twin State, our aim is to hire employees who will stay with us for the rest of their career. We hire professionals that are flexible, driven toward continuous improvement, interested in expanding their understanding of their fields, and have a background in providing excellent service. We also look for people who are positive, open-minded, determined, creative, and laid-back.

We have a remarkably low turnover rate, which we chalk up to having an inclusive company culture, providing opportunities for personal and professional growth, striving for a good work/life balance, and creating a great community in the Quad Cities to both live and work in. And in August of 2017, the Twin State team was even recognized for our commitment to employee growth and development with the Quad-Cities Innovation in Talent Development Award in the small business category with under 50 employees.

Our low turnover rate is also a testament to our hiring and internship process, which is designed to make sure candidates are a good fit for us—and vice versa.

Sound like something you’re interested in? Join our team! We think you’ll fit right in.

How can I find out about future openings?

Connect with us through FacebookTwitter, or LinkedIn to stay in the loop! We'll let you know when new opportunities are available!

Employment Opportunities

We are looking for individuals with the following qualifications to join our team. Soon-to-be college graduates are also welcome to apply.

Work with current and prospective clients, provide technology support to launch implementations and troubleshoot hardware and software issues. Successful employees will have excellent communication skills, problem solving skills, a strong work ethic, and good client relations. We value leaders, thinkers and those with analytic skills.

Responsibilities include:

  • Design IT solutions with an emphasis on standards and best practices.
  • Manage the installation and support of infrastructure equipment, servers, personal computers, and software at client sites.
  • Establish rapport and trust with key client decision makers.
  • Excellent verbal, written and interpersonal communication skills and ability to interact with end users.
  • Ability to multi-task and manage a variety of projects at once.

 Basic Qualifications:

  • Associate’s or Bachelor's degree with a Major or Minor in Information Technology or related field or relevant experience.

 Preferred Skills:

  • IT consulting experience a plus.
  • Strong customer service orientation.
  • Strong problem-solving skills and the ability to provide hands-on technical support.
  • Desire to enhance credentials by obtaining certifications and training in emerging technologies.
  • Willingness to work with a variety of clients in Quad Cities locations.

Reports to:

Network Operations Manager

Please e-mail your resume directly to for consideration.

Provide web development expertise to design and develop websites that span multiple industries. You will employ best practices to reach our clients’ target audience with engaging visuals and willingness to stand apart, whether that means design of the website or how you give visual punch to content. Through your skills, you will part of a team that continually impresses clients and expands our already extensive portfolio.

Responsibilities include:

  • Establish rapport and trust with key client decision makers
  • Great verbal, written, teamwork, and interpersonal communication skills - you will have contact with a team of coworkers and clients on a regular basis
  • Ability to multi-task and manage a variety of projects at once
  • Proficiency with Adobe Creative Suite, including Photoshop, Illustrator, XD
  • Proficiency with front-end web development in the flavor of HTML, CSS, JavaScript, and PHP/WordPress templating
  • Good working knowledge of front-end compilers such as Sass, Pug, Gulp, etc.
  • Good working knowledge of accessibility and ADA Compliance
  • Nice to Haves: SEO knowledge and familiarity with Google Analytics, Google Tag Manager; social media platforms

 Basic Qualifications:

  • Associate’s or Bachelor's degree in Graphic Design, Computer Science, or related field or relevant experience; marketing experience a plus.

Reports to:

Web Team Manager

Please e-mail your resume directly to for consideration.

Join the Twin State Technical Services Web Team and knock SEO out of the park for our clients. Our clients want to grow their small to medium-sized businesses with digital marketing tactics. Can you be that integral part of our team that helps them reach their digital goals?

Your part will be responsible for supercharging website performance, content and copywriting, search engine optimization, search engine marketing, branding, social media, etc. Your big picture, strategic think self will play a big role.

Responsibilities include:

· Play a critical role in website development, including e-commerce sites, from the SEO perspective.

· Perform competitive analysis and help develop and implement digital marketing strategy.

· Work with client management team to help best monetize paid per click/paid media advertising. You will be working in Google Ad Manager to create, place, and monitor Ads.

· Create reports that clients can actually understand and then make recommendations to client stakeholders.

· Stay on top of the account dashboards to understand digital marketing trends and results of various web optimization campaigns.

· Execute Digital Marketing tests to grow our knowledge of effective tactics.

· Establish rapport and trust with key client decision makers.

· Excellent verbal, written and interpersonal communication skills and ability to interact with end users.

· Ability to multi-task and manage a variety of projects at once.

Basic Qualifications:

· 1-3 years work experience in a Digital Marketing/Digital Marketing or other quantitative, analytical discipline.

· Demonstrated interest in Web, technology, or online marketing.

· Associate or Bachelor’s degree in Marketing

· Strong working knowledge of Google Analytics, Data Studio (or comparable), Social Media Platforms, SEM Rush, Webtrends, MOZ Software.

· Experience working in WordPress, Adobe Creative Cloud products

· Excellent writing skills

Nice to Haves:

· Competency in reading/writing HTML, CSS, JavaScript a big plus but not necessary.

· Graphic design and illustration skills

Please e-mail your resume directly to for consideration, including a link to a digital portfolio if applicable.


If you are a student seeking an internship, let us know what you have in mind and tell us a little about yourself. When possible, we have interns join us to gain experience as a programmer, network engineer, web designer, web developer, or web content writer.

Send your inquiry to

The technology assistant will work with an experienced engineer in an end-user workstation and help desk support in the general industry client sector. You will have the opportunity to build and deploy hardware and software technology including wireless, application software build and install, systems software, and cybersecurity. You will be introduced to the use of information systems health assessment tools, reporting and diagnostic practices, and given supervised opportunities to use them to solve basic customer technology problems. You will also be instructed in best practices for the technology field, as well as introduced to scripting and other methods to automate critical, routine tasks overseen by trained network engineers.

These roles pay $14.50 - $17.00/hour based on experience. Anyone interested can e-mail Beth Tinsman directly at