As the leader of the company’s Web Team, the Director of Web Production manages our team of web developers, web designers, and information architect, as well as leads our web development processes, the clarity and effectiveness of our technical documentation, and the overall quality of our development work. The Director of Web Production also serves on the company’s leadership team, contributing technical perspective and expertise to major discussions and decisions and contributing to our pursuit of new and expanded web engagements.

The Director of Web Production reports to the Vice President of Marketing & Innovation 

Responsibilities (What You’ll Do)

The Director of Web Production is accountable for the following responsibilities, along with other duties as assigned:

Team Leadership/Personnel Management

  • Cast a vision for our offering to deliver the highest quality work for our clients, as well as a vision for the team
  • Set measurable professional development goals for web developers, web designers, and information architect (in relationship to the larger company vision / goals)
  • Mentor team members to help each of them grow in their professional development
  • Establish performance standards and metrics and hold direct reports accountable to deliver on expectations
  • Lead weekly pulse meetings to identify, discuss and solve team issues. 
  • Manage the ongoing staffing needs of the Web Team, forecasting when to add or eliminate Web Team resources
  • Manage the Web Team’s collective priorities (scrum) across the full breadth of in-progress technical projects. Oversee weekly / daily scrum process to identify, execute, and communicate progress toward development priorities to successful completion

Technical Process Management

  • Oversee the continuous improvement of technical processes to drive more efficient production, smoother collaboration, and better quality work in web design and development
  • Maintain an accurate and accessible body of process documentation for all aspects of our web development work
  • Hold the web team accountable to successfully and consistently following established processes
  • Contribute as a technical thought leader / SME in strengthening and executing the company’s cross-functional processes
  • Assist in the development of new, web-related offerings, as well as the processes necessary to follow through with the execution of these new offerings

Client-Facing Consultation

  • Support the Web Strategists and Account Managers in client-facing technical consultation as needed
  • Interface with client-side IT and technical staff on as-needed / as-scoped basis as company’s lead technical SME, involving developers when necessary
  • Support Account Managers and Strategists in responding to / triaging clients’ unexpected Web support requests
  • As a subject matter expert, contribute to shaping project strategy, IA and design; review IA and design for technical implications and considerations; support assigned Lead Developer in building and maintaining project documentation
  • Prepare and lead client trainings as needed and/or support Lead Developers in preparing and leading training

Sales Support

  • Serve as lead technical SME in scoping and estimating technical proposals for new and existing clients, completing proposal briefs for proposal writers to execute and then serving as final reviewer for assigned proposals
  • Craft thoughtful and nuanced pitch decks for prospective clients, and lead pitches that ultimately win the company more web business.
  • Review all proposals and estimates for technical projects before they are delivered (unless specifically directed otherwise), even for those not assigned for SME support
  • Contribute in discovery calls, pitch presentations, follow-up discussions, and contract negotiations with prospective and current clients as needed
  • Support the Strategic Partnerships team in crafting standard sales language and standard estimates for tech-related offerings

Experience and Education

The ideal candidate would possess the following skills, interest and experience:

  • Outstanding verbal, written and interpersonal skills as a critical, strategic thinker
  • Minimum Bachelor’s degree in Computer Science or a related field 
  • Experience with HTML, CSS, JavaScript and PHP
  • Minimum of 5 years related experience in web leadership
  • Deep understanding of web development processes
  • Experience managing and mentoring a team
  • Must be prepared for a fast-paced environment and comfortable making decisions
  • Professional demeanor, poise and appearance
  • Impeccable organizational skills, attention to detail and follow-through
  • Consistently drive your team towards the highest standard of quality and efficiency
  • Ability to effectively plan, anticipate and take appropriate action in a proactive manner
  • A flexible attitude with respect to work assignments and strong desire to learn and grow each and every day
  • Actively contribute to VisionPoint’s culture

Bonus

The items listed below aren’t absolutely required for this job, but they add a little something extra to your application if you have them. 

  • Experience in an agency setting
  • Experience with the higher education industry
  • Experience with Drupal, WordPress, OmniUpdate’s OU Campus, Terminal 4, and Hannon Hill content management systems
  • Experience with HTML, CSS, JavaScript, and PHP
  • Experience with database administration

What We’re Like Here at VisionPoint

VisionPoint is honored to have been recognized as one of the top employers in North Carolina for the past three years. At VisionPoint, we believe that a strong culture is as much a valued benefit as health insurance, PTO and 401k. That’s why it’s important to us that future team members connect with – and contribute to – our culture. Our communication, our collaboration, our satisfaction and our growth are largely dependent upon whether we all, as individuals, embrace and live out our values. We believe in the work we do, we support each other, we work hard and we like to have a bit of fun too. When it comes right down to it, happy and fulfilled team members produce better work, and better work is what drives us every day.