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?"

Sound like a place where you'd fit in nicely? Then you should already be talking to us.

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

Quality Assurance Analyst

This position is responsible for Quality Assurance (QA) procedures for all SiteCrafting projects. This role is expected to adhere to project budgets and milestones relating to QA tasks. This role routinely interfaces with the discovery, design and development teams, and will support the Project Management team by providing information requested and needed for client communication.

Required Experience/Skills

Technical Skills

  1. Able to create test plans and test cases, scaled appropriately to project size, deliverables, budgets, and end users.
  2. Have a basic understanding of development, design and UI/UX best practices
  3. Have a solid understanding of QA best practices
  4. Comfortable coding test cases as Selenium browser tests in PHP
  5. Be able to navigate a Linux environment and use basic commands

Communication & Analysis Skills

We're looking for someone with a solid attention to detail and someone that can act as a user advocate through their QA work, especially in testing and understanding how different personas will use a site. We want to make the web a better place, and QA is an essential part of delivering a great online experience to our customers.

Depending on the needs of a project, we may work in either a Waterfall or Agile style, or somewhere in between. Being flexible and willing to try new tools or techniques is something we’re keen on. There is an expectation that this role will be able to work with our project managers to craft test plans that balance our quality expectations with our clients’ budgets and timelines. Keeping test plans updated over the course of a project is important, as will be keeping all QA documentation in good order for each project.

Our projects tend to have fewer than four developers that actively work on them at any given time, though each developer will usually have a couple projects going simultaneously. You’ll be able to work closely with a project’s development team, often with one or two developers on a project.

Development isn’t the only thing we’re expecting this role to review, you’ll also be working with designers on the visual quality of a site, UI/UX on usability issues, and system administrators on performance. Being able to justify your decisions around how issues are classified and how you think they should be followed-up on is important. However, you’ll also need to work with other team members should there be disagreements on issue importance.

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 February 10, 2015 and we hope to make a decision by March 6, 2015.

Applying

If you are interested in this position, please submit an application here.

PHP Web Application Developer

We are currently seeking Web Application Developers to join our talented web development and design team. This position is responsible for developing, maintaining and supporting existing SiteCrafting customers' websites.

REQUIRED EXPERIENCE

  • Four-year Bachelor's Degree (B.A./B.S.) in Computer Science or equivalent combination of education and experience.

  • Software development experience in a web environment with in-depth knowledge and understanding of:
    • PHP and/or ASP.net

    • HTML - HTML5 experience preferred

    • CSS - CSS3 experience preferred
    • JavaScript

    • Source controlled development environment

    • MySQL and/or MS SQL

    • Windows, Macintosh and Unix server environments

    • Data architecture design and query optimization

REQUIRED SKILLS

Demonstrated ability to do the following:

  • Effectively manage workload on multiple projects and meet all required timelines

  • Work independently, but able to effectively function as a member of a team

  • Work cooperatively with teammates, vendors and clients

WHAT YOU WILL DO

  1. Review and code using specifications document or work request

  2. Communicate progress and timeline to Web Production Manager.

  3. Review and test all code in all browsers in development environment prior to posting on client website

  4. Review all posted code on client website in all browsers prior to closing the work order.

  5. Make capacity available for customer training and support.

  6. Work with Web Production Manager to develop specialization as a resource for techniques and tools as needed

  7. Provide internal support for wire-framing, site architecture, database diagrams and other project planning duties as needed

  8. Maintain and report actual time to Web Production Manager for billing.

  9. Work with a variety of software development tools including but not limited to Adobe Photoshop, Zend Development Environment, Windows, Macintosh, and Unix environments, as well as PHP, MySQL, and ImageMagick.

  10. Model by example good customer service, documentation, and professionalism.

POSITION LOGISTICS

  • Location: Tacoma, WA
  • Full-time position, Mon. - Fri., 8-5pm
  • Salary: DOE
  • No contractors
  • No telecommuting

APPLYING

If you are interested in this position, please submit an application here.