Thoughtprocess Interactive — Web Design & Interactive 314-282-3699

Join the TPI Team

Available Positions

TPI is always looking for talented and experienced people to join our team. Below are positions we are actively looking to fill, but if you have a knack for website design/development, are a digital marketing expert, or have a unique skill to offer, you can email your resume to jobs@thinktpi.com.

Digital Marketing Specialist

Overview:

TPI is looking for a Digital Marketing Specialist that has an affinity for web analytics and is an all around excellent communicator. This role is part analyst, part strategist, and part coordinator, with plenty of hands-on implementation. You'll work alongside our other strategists and developers to create and execute digital marketing plans for a wide variety of clients and agency partners. We place a strong emphasis on thoughtful analysis, useful insights, and excellent communication — all informed by good data. This role includes both client service as well as internal marketing efforts.

TPI has great team members and clients alike. We're working entirely remotely with regular team Zoom meetings, but always looking for opportunities to collaborate and socialize face-to-face, so you must be local to the STL area. The right candidate will be motivated and focused, able to work collaboratively or independently, and very organized. Must be willing to grow and learn.

Local applicants only, and please no phone calls. Include resume and portfolio or writing/reporting samples, as well as salary requirements.

email resume

Responsibilities:

  • Focused on providing excellent performance and value for customers and partners
  • Provide ongoing SEO support and content writing for a variety of existing and new clients
  • Help establish and track KPIs based on clients' goals
  • Help establish editorial calendar
  • Research and create content for blogs and various social media platforms
  • Manage paid on various platforms
  • Provide support for various inbound and outbound marketing campaigns, both digital and traditional
  • Provide monthly analysis and reporting

Required Skills:

  • Must be able to work with clients to determine goals and build digital strategies that effectively help them achieve those goals
  • Must have excellent analytical skills and be able to relate digital KPIs to actual business performance
  • Must have excellent communication skills
  • Must be very familiar with Google Analytics, custom tagging and Tag Manager
  • Must be skilled in both the technical aspects of SEO as well as creating content optimized for search engines
  • Must be able to write appropriately for a variety of mediums and in a variety of styles, from conversational to formal
  • Must be familiar with SEM and paid media
  • Experience with a variety of both inbound and email marketing platforms

email resume

Web Application Programmer

Overview:

TPI is looking for a self-motivated, super-organized, task-oriented individual to join our team. This Web Application Programmer's responsibilities will be primarily back-end development, but good front-end development and Javascript skills will be very useful as well. We build a broad range of sites and applictions, from customized WordPress and Magento websites to large-scale custom business applications and APIs.

TPI has great team members and clients alike. We're working entirely remotely with regular team Zoom meetings, but always looking for opportunities to collaborate and socialize face-to-face. The right candidate will be motivated and focused, able to work collaboratively or independently, and very organized. Must be willing to grow and learn.

Local applicants only, and please no phone calls. Include resume and portfolio or links to repos/examples, as well as salary requirements.

email resume

Required Skills:

  • Must have strong creative problem solving skills
  • Must have excellent PHP skills
  • Must have an understanding of and/or experience with frameworks like Symfony or Laravel
  • Must have intermediate HTML, CSS, and JavaScript skills
  • Must be familiar with a variety of hosting environments and Linux system administration, with a good understanding of all of the moving parts of websites and web applications (email, web servers, DNS, etc)
  • Must be an awesome people-person!

Preferred Skills:

  • Familiarity with cloud hosting environments such as AWS and Heroku
  • Understanding of how WordPress and its plugins work, and how to customize them
  • Experience with e-commerce systems such as Magento, WooCommerce, etc.
  • Experience with JavaScript frameworks like Angular or React
  • Experience with Python
  • Experience with CSS preprocessors like Sass or LESS

email resume

Website Design and/or Web Development Intern

Overview:

We are always looking for bright, motivated students with a desire to hone their craft. TPI will provide you with creative and technical guidance, and the experience of a real production environment with real clients and production goals. The right candidate will be comfortable in the Adobe suite and won't feel like a deer in headlights if they're tasked with writing some HTML and CSS. A willingness to be thoughtful, troubleshoot problems, and ask questions is a must.

TPI has great team members and clients alike. We're working entirely remotely with regular team Zoom meetings, but always looking for opportunities to collaborate or socialize face-to-face. Must be willing to learn and grow.

Include resume, portfolio, and a bit of background about yourself.

email resume

Required Skills:

  • Must be comfortable with the Adobe Creative Suite
  • Must have some direct experience hand-coding HTML & CSS
  • Must have an understanding of responsive design
  • Must be familiar with FTP and other basic tools and protocols related to website design and development
  • Must be an organized self-starter, motivated to learn
  • Must be an awesome people-person!

email resume

How Can We Help?

Would you like to discuss a project or get some thoughtful insight? Contact us using the form below, or call us at 314-282-3699.

Basic Contact Info
Comments
Are you a robot?

Ready to get your project started? Request a quote and we'll give you a detailed estimate.