Senior Craft CMS Web Developer

Who we are

Tempest helps destination organizations be powerful assets to their community. We do this by building websites locals can be proud of, providing cloud-based software that builds relationships, and marketing programs that support local communities.

Who are we looking for

We are looking for a passionate and creative Craft Developer to join our team. You will work closely with our creative, delivery, content and account services team to develop websites for destinations across North America.

Our destination website projects are engaging and fun and provide information and digital experiences to diverse audiences around the world. We are big fans of Craft for CMS technology and often integrate with various other applications and APIs (CRM, search, reservations, events, etc.).

You are comfortable working with teams spread across multiple time zones. We are a fun and passionate team that is passionate about having a positive impact on the communities we support. We are looking for someone who likes to keep their skills up to date and who wants to learn and grow as a web developer.

This is an ideal opportunity for a developer who wants to focus on 1-2 projects at a time and dig in, and of course have a passion for travel and tourism.

A day in the life of a web developer at Tempest

  • Work with the creative team to understand the design and user experience of website projects
  • Work closely with the project manager to understand feature requirements
  • Develop and create new destination websites using our Craft CMS framework
  • Work closely with Project Manager, CTO and Product Manager on future feature development
  • Write and maintain clear documentation of your work
  • Research and learn new technologies


  • Thorough understanding of web standards
  • Strong clean semantic HTML5 markup skills
  • Experience with CSS preprocessors such as SAAS
  • Work with source control and workflow technologies including Git, Webpack and CLI tools
  • Work with JavaScript in a variety of ways, preferably using “vanilla” JavaScript, ES6, Vue.js, and Typescript
  • Understanding of accessibility issues and guidance and commitment to making websites ADA compliant
  • Experience developing or consuming RESTful or GraphQL APIs
  • CMS plugin development
  • Experience with Laravel
  • Experience with Sketch or Adobe Creative Suite
  • Professional communication style via email, phone and in person
  • Positive attitude

Benefits + Benefits

  • Great Center City Philadelphia Rental for the Philadelphia based team
  • Flexible home and remote work policy
  • Travel Opportunities
  • 401k Match & Profit Sharing
  • Health
    • Health insurance
    • Dental
    • Vision
    • HSA, ASF
    • Supplementary life, long-term and short-term disability
    • On-site gym
    • Wellness programs
  • Company outings
  • Generous PTO
  • Paid vacation
  • Relaxed working atmosphere
  • Career growth opportunities
  • Online training and tuition reimbursement for continuing education

Wage scale

If this is okay with you, please send your resume and cover letter to

Apply now