We can't get enough of amazing people.

If you like being amazing, then you belong here.

We love what we do. We take our role as Trusted Guide seriously. We create great things, every day. And we're always busy finding new answers to the question, "What's possible?" 

If you're interested in joining our team, please take a look at the job openings below.

SiteCrafting puts a high priority on taking care of its own. We accomplish this by supporting each teammate with the compensation, benefits, flexibility and growth opportunities they need so they can focus on what's important: being amazing. 
SiteCrafting, once again, was honored to receive the When Work Works Award in 2014, which recognizes our use of effective workplace strategies to increase business and employee success.     

Check out some highlights of our company benefits:
  • Collaborative Work Environment
  • Continuing Education Support
  • Flexible Work Schedules
  • Company/Team Outings
  • Generous Paid Time Off Allowance
  • Profit Sharing
  • 401(k) Program
  • Medical/Vision/Dental Insurance

Project Manager

This position serves as the Project Manager to oversee the lifecycle of individual web design and development projects, and serve as customer experience manager for SiteCrafting clients during the project process. The Project Manager works directly with client stakeholders, and User Research, Design, and Development teams to ensure client expectations are in-line with realistic budgets, timelines, milestones, and project scope. This position coordinates with the Finance Team to proactively manage budget and project reporting as needed. 

Preferred Experience:

  • Project Management experience on multiple simultaneous projects is strongly preferred
  • Experience with JIRA/Confluence or other relevant issue tracking and documentation platforms.
  • Familiarity with software or web development projects
  • Comfortable with internet technology; e.g. web browsers, mobile devices, HTML, website content management systems.
  • Ability to juggle competing interests and multiple tasks at one time
  • Organized, with top-notch time management
  • Strong communication skills both verbal and written; ability to understand and restate a question, problem or topic for different audiences
  • Strength of personality to build consensus, and push back when needed, to focus and lead work on projects of varying size
  • Interest in processes and details
  • Proactive, initiative taker with the skill to lead projects, stay ahead of the process, and to approach projects with a can-do, problem-solving mindset

Task List:

  1. Responsible for the progress and success of assigned projects. Manage and communicate as needed with both internal and external stakeholders on project scope, timeline, budget, resources, risks, changes, requirements, and project status.

  2. Maintain all project documentation and status information in internal project tools, so that it is consistent, accurate, and available to team members.

  3. Report daily to management team on project concerns and critical issues. Report weekly to Project staff team on status, and assist in planning.

  4. Work closely with other Project staff members to understand, refine, and own the project process from sales through hand-off to support team.

  5. Responsible for project progress momentum. Proactively coordinate with other staff to manage capacity, assign resources, and identify and remove impediments.

  6. Serve as the primary client point of contact during assigned active projects.

  7. Set-up and manage weekly check-in calls with clients on active projects to report on status, and document discussion appropriately.

  8. Schedule, prepare agendas, and attend all project meetings, both internal and external.  Document meeting notes and follow-up tasks.

  9. Attend and assist internal stakeholder meetings to provide information and guide discussion.

  10. Work with Finance Coordinator to keep all budget information current. Communicate all estimates and work scope changes to Finance team, and support client inquiries regarding budgets, billing, and invoice details.

  11. Draft work and change orders as needed. Coordinate with appropriate production teams to determine description, billable tasks and estimated hours.

  12. Work with team members to help schedule and manage work order items, ad-hoc requests and other internal projects, as needed.

  13. Provide sales support as needed.


Our benefits package provides 4 weeks of paid time off, full medical/dental/vision insurance, a 401(k) program, and profit sharing based on company performance. Continuing education is important to us and expect it to be for you as well, so we look for ways to help our team members grow through mentoring, training, and attending conferences, all on our dime. This is a 40 hour per week salaried position, but we’re happy to provide reasonable flexibility when requested.  

Hiring Process

We want to make sure we find the right person for this role, so it may take a little time until we wrap up the hiring process. Our hire really needs to be the right fit for our team, but we also need to be the right fit for you. This posting will stay open until May 29, 2015 and we hope to make a decision by June 12, 2015


To apply for this position, please fill out the application form located here