Talent, meet opportunity

We’re powered by more than just coffee.

Push the edge of impossible

This is what we do. Every day. Not satisfied with simply what is, we take initial concepts and intentions and push them beyond what’s expected to create actively engaging experiences that stand apart from the competition. If you live on that same line that teeters between impossible and revolutionary, you may just be the one we’re looking for.

Our Smashing Values

We are a band of artists, engineers, creators, and mischief-makers that harness the power of play to make things that matter.
The business of fun
Forget the tired “work hard, play hard” corporate jargon. Wouldn’t you rather work in an environment that is so enlivening you can’t believe you actually get paid to be there? Thought so, and it might look something like this: buzzing around the office via scooters, the not-so-infrequent tequila Friday, and most importantly, working with the mantra of making things that matter. We also have the best digs in town. Located right next to Pike Place Market, you’ll likely find Smashers wandering around the market grabbing some of the freshest food in Seattle, buying flowers, or jogging along the waterfront. Bonus points, you can’t beat our view.
Got the chops?
Senior Web Developer
Smashing Ideas makes things that matter. We value design-thinking, experience-focused products, and accessibility in all our products. We’re looking to grow our web-technology team by adding an experienced Senior Web Developer with a real passion for crafting efficient, maintainable back-end services. We take pride in the things we build, and hope you do too. You will work in hybrid teams featuring folks with a vast variety of skills and specialties, from app and service developers, to UX researchers, content strategists, and visual designers.

We want to hear from you if:

  • Your interests run from the very top of the stack all the way down to the sub-sub-basement.
  • You love expressing ideas as prototypes and experiments.
  • You know how to learn, and are passionate about learning new things.
  • You care, earnestly, about the people using your code, from fellow and future developers to customers of customers.
  • You have and can express your opinions, but are always willing to hear out others and incorporate new information and viewpoints.
  • You are kind and empathetic, and value those traits in others.
  • You’ve been doing this long enough (likely 3+ years) to appreciate the difficulty in getting to a 1.0 release (hopefully with a few stories to share).
  • You enjoy sharing what you know, and learning from others.

On any given day, you’ll find yourself:

  • Interacting with clients and peers to understand their needs and arrive at meaningful solutions.
  • Designing, evaluating, and documenting robust server-side applications and services that provide the technical backbone of our efforts and products.
  • Authoring well-reasoned, well-tested code emphasizing data-backed APIs, infrastructure automation, and service reliability.
  • Auditing existing code and processes for security vulnerabilities, reliability, and efficiency.

The technologies you’ll have an opportunity to work with include:

  • Web backends written in Python, Ruby, JavaScript, and more.
  • Browser-centric tooling and frameworks like Sass, Browserify, Webpack, Vue.js, React, Polymer, and more.
  • 3rd party APIs, content services, SSO providers, distributed data platforms, and more.

It would be great if you’re excited to learn more about:

  • Continuous Integration/Deployment systems like Jenkins, Drone, and TravisCI with a emphasis on container based infrastructures using Docker.
  • Web workers and progressive web apps.
  • AWS infrastructure tools like CloudFormation and Elastic Container Service.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender presentation, sexual orientation, age, marital status, veteran status, or disability status. We are committed to hiring and cultivating a diverse team and inclusive environment.

** This is an onsite position in our beautiful Seattle, WA office. This is not a Telecommute/Remote Work position.

Program Manager
Smashing Ideas Program Managers have extensive experience leading long-term, client programs to launch a range of large-scale, complex digital projects. The PM uses their exceptional project management skills to oversee the day-to-day operations of cross-functional teams, focusing on maximizing team performance and meeting program objectives.

Job Responsibilities

  • Responsible for managing the entire program life-cycle, from initial pitch through program planning, budgeting and resourcing, scope management, and program delivery
  • Lead, support and motivate multi-disciplinary teams in delivering successful program outcomes, leveraging each team member’s skills and experience.
  • Based on budget, capacity and skillset, create and manage staff plans and schedules for each project.
  • Contribute to program management process and practice improvements.
  • Provide direction on business decisions and in the execution of projects.
  • Effectively manage day-to-day internal team, client and stakeholder expectations throughout the program lifecycle, including proactively mitigating and escalating risks
  • Proactively manage changes in project scope, identify potential risks, and create contingency plans.
  • Oversee and coordinate all project documentation, including project briefs, client-facing reports, and knowledge transfer.
  • Support business development initiatives in the scoping, estimating, and pitching of new project opportunities.

Personal Strengths

Critical Thinker: You’re able to evaluate feedback and ideas from clients and team members, consider all implications and risks, and determine the best next steps and recommendations that will benefit your program.
Communicator: You know how to develop and communicate an idea to clients, how to exchange ideas with technical and creative types and how to keep your teams motivated and informed.
Negotiator: You’re comfortable discussing project scope, schedules and budgets with clients and vendors, as well as working out program details with internal teams.
Problem Solver: You can anticipate most issues before they occur, and you can find solutions quickly and effectively.
Collaborator: You build and nurture positive working relationships with clients, partners, and internal teams.​

Job Qualifications

  • Minimum of five years experience leading teams and collaborating on large-scale, complex digital projects within an agency environment.
  • High level of ownership, enthusiasm, and a collaborative, professional temperament.
  • Proven supervisory, mentoring, and talent development skills.
  • Ability to be attentive and responsive to client concerns.
  • Ability to prioritize and multi-task within time and technical constraints.
  • Ability to establish effective collaborative working relationships across different functional areas.
  • Strong working knowledge of current web, mobile and connected technologies.
  • Excellent oral and written communication skills.
  • Experience with Agile methodologies.
  • Experience with Atlassian JIRA and Confluence.
  • Bachelor’s degree or advanced training or certification required.
  • Scrum Master or Product Owner Certification preferred.
  • Experience working with and building remote teams is a plus.
  • Experience in management consulting, corporate strategy, or product management is a plus.

* Smashing Ideas is an Equal Opportunity Employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

** This is an onsite position in our beautiful Seattle, WA office. This is not a Telecommute/Remote Work position.

Sr. Visual Designer

We at Smashing Ideas are very excited to be searching for a talented Sr. Visual  Designer the full title of this role is actually Sr. Visual Experience Designer.

Wait. What’s a Sr. Visual Experience Designer?

Glad you asked. Smashing Ideas is very much an evidence-based digital product design company. We are not a branding, marketing or advertising agency. We design digital product. That means we work closely with clients to turn research into insight. That insight then informs the design of successful digital products and experiences we put into market. So, our Visual Designers must intimately understand the experience they’re designing for in order to do it well. At Smashing Ideas, we are all designing experiences.

That said, the right person for this role will be, first and foremost, passionate about visual design. Sure, you need to have a very good understanding of how UX design and interaction design plays a role in what you do, but you’re crazy about fonts, color, design systems, photography, illustration, video and iconography and you can design beautiful screens.

At Smashing Ideas, collaboration is at the heart of our success. As a Sr. Visual Experience Designer, you’ll be responsible for brainstorming creative concepts with internal teams and client teams, developing original design concepts and design systems, as well as executing designs based on established style & brand guidelines.


  • Lead design solutions for one or more projects on one or more platforms or screens. Much of our work is for mobile screens, but also for proprietary screens (think IoT) and responsive web.
  • Work with clients directly and via project managers.
  • Present concepts and work internally and to clients.
  • Proactively research competitive products to inform your solutions.
  • Create style guides and work with Creative Directors, Designers and UX Designers to realize solutions.
  • Develop detailed design specs for production.
  • Oversee and mentor more junior design team members.
  • Work closely with development teams to ensure that design specifications are implemented.


About You…

  • 5-7+ years of visual design experience.
  • A compelling and relevant online portfolio.
  • Highly collaborative. Not a sole-contributor. Work closely with UX and development teams to ensure that designs are implemented.
  • Understanding of mobile and web best practices.
  • Lean and efficient. You don’t agonize over pixels until the time is right. You create just enough to communicate the right amount at the right time.
  • Proactive and self-driven. You don’t wait. You seek out the information you need and look for help from colleagues when needed.
  • Strong conceptual thinking. You have a POV and you aren’t afraid to share it.
  • Strong critical thinking. Design is problem solving and art. You can solve problems.
  • Very good communicator with internal teams as well as with clients.
  • A great attitude. We value our creative talent very much, but our culture of respect and collaboration even more. Be nice. Be positive. Be a team player. We’re about the good feels. 
  • Expert in relevant software tools. It would be nice if Sketch and proto.io were two of those tools, but we’re glad to ramp you up too.
  • You know the best practices, the trends and what’s relevant, but are always looking to bring something new and exceptional to the experience you’re designing.
  • You understand the importance of visual design as part of an experience from both a human-centered and business perspective.

* Smashing Ideas is an Equal Opportunity Employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

** This is an onsite position in our beautiful Seattle, WA office. This is not a Telecommute/Remote Work position.

None fit the bill?
If none of our open positions are a match, fill out the form and let us know why you’d be a great addition. Psst…details matter, so don’t forget to include your resume.