Talent, meet opportunity.

#fancy-title-55db89240480e a{ color: #ffffff; }
We’re powered by more than just coffee.
.page-section-55db892403c56 { padding:0px 0; background-image:url(http://smashingideas.com/wp-content/uploads/2014/07/careers_hero.jpg); background-attachment:fixed; background-attachment: scroll\9 !important; background-position:left center; background-repeat:no-repeat; } .page-section-55db892403c56 .alt-title span { } .page-section-55db892403c56.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.5 !important; } .page-section-55db892403c56 .expandable-section-trigger i { opacity:1; top:0 !important; }

Push the edge of impossible.

#fancy-title-55db892405637 a{ color: #3b5166; }
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.
.page-section-55db892404e1c { padding:0px 0; background-attachment:scroll; background-attachment: scroll\9 !important; background-color:#f8f8f8; background-position:left top; background-repeat:repeat; } .page-section-55db892404e1c .alt-title span { background-color:#f8f8f8; } .page-section-55db892404e1c.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.8 !important; } .page-section-55db892404e1c .expandable-section-trigger i { opacity:1; top:0 !important; }
Business of fun.
#fancy-title-55db8924065be a{ color: #ffffff; }
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, weekly old-school game night, and the not-so-infrequent tequila Friday. Evel Knievel is even known to make an appearance every now and again.
.page-section-55db892405c64 { padding:0px 0; background-attachment:scroll; background-attachment: scroll\9 !important; background-color:#00b793; background-position:left top; background-repeat:repeat; } .page-section-55db892405c64 .alt-title span { background-color:#00b793; } .page-section-55db892405c64.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.8 !important; } .page-section-55db892405c64 .expandable-section-trigger i { opacity:1; top:0 !important; }
.page-section-55db892406bfe { padding:0px 0; background-attachment:scroll; background-attachment: scroll\9 !important; background-position:center top; background-repeat:no-repeat; } .page-section-55db892406bfe .alt-title span { } .page-section-55db892406bfe.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; } .page-section-55db892406bfe .expandable-section-trigger i { opacity:1; top:0 !important; }
Location, location, location.
#fancy-title-55db89240a8ce a{ color: #3b5166; }
It’s true, we have some nice digs. 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.
.page-section-55db892409f17 { padding:0px 0; background-attachment:scroll; background-attachment: scroll\9 !important; background-color:#ffffff; background-position:left top; background-repeat:repeat; } .page-section-55db892409f17 .alt-title span { background-color:#ffffff; } .page-section-55db892409f17.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.8 !important; } .page-section-55db892409f17 .expandable-section-trigger i { opacity:1; top:0 !important; }
Got the chops?
#fancy-title-55db89240b8e5 a{ color: #ffffff; }
.page-section-55db89240af56 { padding:0px 0; background-attachment:scroll; background-attachment: scroll\9 !important; background-color:#478cae; background-position:left top; background-repeat:repeat; } .page-section-55db89240af56 .alt-title span { background-color:#478cae; } .page-section-55db89240af56.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.8 !important; } .page-section-55db89240af56 .expandable-section-trigger i { opacity:1; top:0 !important; }
Associate Technical Director
Smashing Ideas is seeking a driven, thoughtful expert in the Mobile space to join the team as an Associate Technical Director. As a part of Technology leadership within our organization, we’re looking for a strong leader, with both hands-on technical chops, as well as the ability to lead and mentor other developers. The ideal Associate Technical Director will have a passion for creating mobile experiences that change the lives of their users, and the ability to drive mobile strategy within the company. Join us in our quest to push the edge of impossible, and be digital pioneers who make things that matter. Our team includes smart people who appreciate talented, collaborative thought leadership, continuous learning, experimentation, and a lust for creating and implementing cutting edge technologies using agile processes. We welcome those who share these passions to apply.


  • Maintain a strong command of Mobile Technology, both native and cross-platform
  • Lead and execute technology strategy for our clients to help them achieve their business goals.
  • Evaluate, with our technology team, new technologies and external service, system and product providers
  • Stay current on mobile industry trends, practices and issues, assessing and communicating their potential impact on the business and on our customers
  • Collaborate with other developers, designers, and strategists to ensure project outcomes align with priorities and direction
  • Partner with other teams to assure the completion of our projects on time, on budget, and to the delight of our customers.
  • Mentor other junior developers, and provide project oversight, scoping, and customer interface.


  • 5+ years of software development experience in fast paced environments, with dynamic teams, and with changing priorities.
  • 3+years developing software on mobile platforms, including native iOS, Android, and Unity
  • In-depth understanding of mobile development workflow, including provisioning, certification, submission and publishing
  • Strong programming and application architecture skills
  • A deep-seated curiosity regarding new methods of solving problems, both for our customers, as well as internally.
  • Ability to forge strong relationships with executive leadership, production management, and design to achieve common goals
  • Elbow grease, and a strong desire to get your hands dirty (with code)
  • BS or MS in Computer Science, Electrical Engineering, Mathematics or related discipline.

This is an on-site position at Seattle office. No relocation budget.

.btn-55db89240cb87 { background-color:#ff9934; color:#fff; margin-bottom:15px; } .btn-55db89240cb87:hover { background-color:#d9822c; color:#fff; }
QA Engineer
Smashing Ideas seeks a motivated QA Engineer to join our team. This role is responsible for testing and analysis of mobile and web applications to ensure quality standards and adherence to functional requirements through manual and automated testing. Working closely with project teams, the QA Engineer is responsible for identifying defects and risks as well as assisting development teams in preventing or resolving quality issues.


  • Write QA documentation, including test plans and test cases.
  • Perform functional, performance and content testing and analysis of applications.
  • Write, isolate and regress technical and content related issues
  • Build Automation Tests for front end and back end functionality.
  • Assist with user and acceptance testing.
  • Coordinate between project teams and external testing teams.
  • Contribute to continuing improvement of QA department processes, tools and standards.
  • Work with developers to manage continuous integration system and facilitate release management.


  • 5+ years experience in QA
  • Ability to rapidly identify and document technical issues
  • Able to work independently or in small teams effectively.
  • Ability to handle shifting schedules, multiple projects with flexible hours.
  • Demonstrable understanding of test plan creation
  • Experience with development tools including Mobile (XCode, Android SDK), test management systems, issue tracking systems (JIRA, Bugzilla), Git, SVN, Build management (Jenkins, Test Flight) and profiling tools.
  • Excellent written and verbal communication skills
  • College degree or equivalent work experience.
  • Entry-level experience with building automation through coding and tools.

Desired Skills

  • Integration and regression tests for mobile or web applications.
  • Working knowledge of automated unit testing methodology and tools.
  • Working knowledge of Ruby, Python and/or JavaScript.
  • Experience with agile development methodologies.
  • Experience in testing iOS and Android mobile products.
  • Experience in interpreting wireframes, design comps and functional requirements.
  • Experience isolating issues through logs, analysis tools and code reviews.
  • Thorough understanding of the deployment processes of either web or mobile applications

Personal Qualities

  • Detail-oriented:  You will be responsible for many small aspects of projects large and small. A desire to thoroughly understand a project quickly is key.
  • Proactive & Organized: You see what needs to be done, and you are on it. You know what stage each of your projects is in and communicate regularly with all team members to ensure each project receives the attention it needs.
  • Tenacious: Success depends on rooting out the source of defects and finding the right answer, not necessarily the most obvious possibility. Do you habitually dig deep to find answers?
  • Adaptive:  Able to pick up and use newly introduced tools and technologies and respond to the needs of the problem in front of you.
  • Communicative:  You will be responsible for relaying a great deal of information. Being able to convey ideas in their simplest form as accurately as possible is essential
  • Collaborator:  Ultimately you will become part of a team and build a positive relationship with both coworkers and clients to facilitate better communication.

*This is an onsite, Full-Time position in our Seattle, WA office. No Relocation budget.

**Principals only, Please. No Recruiters.

.btn-55db89240cf9d { background-color:#ff9934; color:#fff; margin-bottom:15px; } .btn-55db89240cf9d:hover { background-color:#d9822c; color:#fff; }
Japanese Fluent Project Manager (Contract, 3+ months)

Smashing Ideas is seeking a Technical Project Manager who has complete fluency in Japanese. For 3+ months, the qualified candidate will assist with a large website migration, as well as mobile applications. Collaboration with teams here in Seattle, in Los Angeles, and in Japan will require extensive experience scoping, planning, budgeting, tracking, and launching a range of large-scale, complex digital projects. This role oversees the day-to-day operations of cross-functional teams, focusing on maximizing team performance and meeting project objectives. The ideal candidate would have a proven track record of cross-functional team management and exceptional project management skills.



  • Manage against project plan for the Japan Migration of websites onto a common platform
  • Coordinate deliverables and dependencies
  • Moderate project meetings, post meeting notes and project updates
  • Serve as the primary translator between English and Japanese between two digital networks teams
  • Liaise with Japan for mobile app development project
  • Flag risks internally and advise with mitigation options if and when there is a delay or impact on the project schedule
  • Coordinate project communication
  • Provide routine schedule and updates in Basecamp
  • Task and Issues Management in JIRA
  • Follow up on all open tickets to make sure tasks are completed and issues are resolved on time as allocated and agreed on by stakeholders
  • Facilitate progress on assignments that are blocked or running behind schedule
  • Manage additional project assignments that do not require Japanese language skills


  • Solid understanding of web technology and experience involving development, integration, QA, release management, and infrastructure
  • Strong written and verbal communication skills including the ability to communicate technical issues and report project status to a diverse non-technical audience both English and Japanese
  • Strong and proven ability to coordinate and facilitate with multiple teams in different areas of the world and time zones
  • Experience with Agile and SCRUM is desired
  •  Drupal knowledge is a plus
  • Working experience with Basecamp and Jira preferred
  • Must be willing to work an 11am-8pm schedule in order to interface with the team in Japan


**Principals only, Please. No Recruiters.

.btn-55db89240d397 { background-color:#ff9934; color:#fff; margin-bottom:15px; } .btn-55db89240d397:hover { background-color:#d9822c; color:#fff; }
Front-End Developer - Contract
Smashing Ideas seeks a Front-End Developer to produce functional, standards-compliant HTML UIs for websites and mobile applications. You will work closely with design and back-end teams, to produce HTML layouts, develop custom UI controls and behaviors, and implement AJAX client services.  Additionally, you will provide guidance to the design team on implementation and best-practices. Smashing Ideas is a highly collaborative environment where every member of the team is expected to contribute and grow; therefore communication skills and a forward-thinking attitude are musts. Having fun is not a requirement, but it’s highly encouraged.


  • 3+ years of experience developing consumer-facing websites
  • HTML5 (video, audio, file uploading)
  • CSS3 (animations, transitions, transformations)
  • JavaScript and leading libraries (e.g. jQuery, Backbone.js, Node.js, Handlebars.js. Ember/Angular.js)
  • Experience with a server side language such as Ruby, Node, Python,
  • Strong understanding of mobile-first RWD and experience developing UI code across different devices
  • Knowledge of Build tools/pre-compilers (Sass, Grunt, Rake, etc.)
  • Version control systems experience (SVN/Git preferred)
  • Familiarity with CMSs/frameworks and template systems (e.g., Drupal, Django)

Nice To Haves:

  • UI design sensibility
  • Experience with REST/JSON (interaction with remote APIs)
  • HTML mobile/device experience (PhoneGap, Chrome Mobile App, Cocoon.js etc.)
  • Canvas, SVG, or WebGL

This is an on-site position at Seattle office.

.btn-55db89240d784 { background-color:#ff9934; color:#fff; margin-bottom:15px; } .btn-55db89240d784:hover { background-color:#d9822c; color:#fff; }
iOS Developer - Contract
Smashing Ideas is seeking an experienced iOS Developer for our Mobile and Tablets group. If you work with purpose and want to push the edge of impossible, read the job description below to join the team. Having fun is not required, nor is a sense of humor, but both are strongly encouraged.


What You’ll Do:

  • Participate in project brainstorms
  • Communicate proactively and collaborate with teammates
  • Work on both mobile games and applications
  • Work in a fast-paced environment and on highly engineered projects
  • Expand and adapt development skills in a proactive manner

Minimum requirements:

  • Experience developing native apps for iOS (must have published apps)
  • 3+ years working in Object-Oriented Programming environments
  • Strong English written and verbal communication skills
  • Enthusiasm for cross-platform development and the latest mobile technologies
  • Professional development experience in at least two of these: C++, Objective-C, Java, C#, C

Ideal Qualifications:

  • Hands-on knowledge using OpenGL ES
  • Social application/game experience
  • Server-side development experience
  • Ability to write SQL
  • Development experience with other mobile devices
  • College level schooling in Computer Science or equivalent
  • Other languages (Python, Lua, PHP, Ruby)

This is an on-site position at Seattle office. No relocation budget.

.btn-55db89240db66 { background-color:#ff9934; color:#fff; margin-bottom:15px; } .btn-55db89240db66:hover { background-color:#d9822c; color:#fff; }
.page-section-55db89240bd5a { padding:0px 0; background-attachment:scroll; background-attachment: scroll\9 !important; background-position:left top; background-repeat:repeat; } .page-section-55db89240bd5a .alt-title span { } .page-section-55db89240bd5a.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.8 !important; } .page-section-55db89240bd5a .expandable-section-trigger i { opacity:1; top:0 !important; }
None fit the bill?
#fancy-title-55db89240e4a8 a{ color: #3b5166; }
If none of our open positions are a match, fill out the form and let us know which world you’re a rockstar in and we’ll let you know when an appropriate position opens up.
.page-section-55db89240de98 { padding:10px 0; background-attachment:; background-attachment: scroll\9 !important; background-position:left top; background-repeat:repeat; } .page-section-55db89240de98 .alt-title span { } .page-section-55db89240de98.section-expandable-true:not(.active-toggle):hover .mk-section-color-mask { opacity:0.2 !important; } .page-section-55db89240de98 .expandable-section-trigger i { opacity:1; top:0 !important; }

Subscribe to our mailing list