Napkin Studio Logo

So you want to work for us.

If you're the kind of person that likes to wear a suit and tie to work everyday, too bad. We won't let you. It's more important to be passionate about the job you're doing than to look good doing it. Wear some jeans and a t-shirt, and leave the fancy stuff to the bosses. They'll talk to the other suits and ties when they need to. It's not weird to see us grilling burgers and playing bocce ball in our oversized courtyard, and if you're wearing a suit, it could get awfully hot. No worries though. If you need to get some stuff done, grab a Red Bull from the fridge, have a seat on the couch, put your headphones in and get in the zone. We might be laid back, but we still like getting stuff done.

Want to learn more about us? Read about who we are here!

Do you have a passion for technology, desire to build cool things and need a job? We're hiring! Check out the available positions and get in touch!

What's Available?

Windows Developers

Welcome to the dark side.

It's not everyday a group of Apple fan boys can put pride aside and say, "Hey, I think we need to release this on Windows!" It's rare, and some might even say pigs grew wings and started to fly. Who are we? We're a Mac company looking for Windows developers.

You're the kind of person who loves tinkering, learning, building and creating something to call your own. We've got a slue of ideas up our sleeve, and we need your wizardry to bring them to life. The Mac side is handled, but if you've got an understanding of Apple products and languages, we won't complain. We have a vision that Mac and Windows users can have the same wonderful experience with our products. That's a perfect world, and we would love for you to help create it.

What are you responsible for?

  • Creating and maintaining Windows applications
  • Developing and Implementing new features and design decisions
  • Maintaining existing large and complex code bases
  • Interacting with developers and support staff to create solid products
  • Researching methodologies, practices and new technology

Things you need:

  • Experience with and strong understanding of C and C++
  • Experience with Win32 API
  • Problem solving skills
  • Willingness to work and interact with a team

It's even better if you have:

  • Knowledge of Audio/Video encoding, decoding and streaming technologies
  • Knowledge of Objective-C, Java and Assembly
  • Knowledge of SVN and other versioning technologies
  • Comfort working with both PC and Mac Environments
  • Strong CS background

Mobile Application Developers

iOS fanboy? Part of the Google following? Either way, we want you.

Maybe you worked as a developer before, or maybe you built your own apps. Knowledge is knowledge, and we don't discriminate. You can bring visions and concepts to life. It's simple, really: You build apps, and you're good at it. We don't need to tell you that you need to know Objective-C and Java or that experience with REST and SOAP is necessary. You already know that. Among other things, you can work on a team, you have a passion for apps that work and your familiar with the devices your developing for. We get it. You know what you're doing.

What are you responsible for?

  • Creating and maintaining iOS and Android applications
  • Building user interfaces consistent with designs
  • Interfacing with back end systems and APIs to display data

Things you need:

  • Experience with Objective C and/or Java
  • Experience working in a team environment
  • Ability to work on task and report when necessary
  • Familiarity developing apps using web services (REST, SOAP, etc.)
  • Understanding of database development (SQLlite)
  • Familiarity with actual C programming (vs. just Objective-C for iOS)
  • Experience working on low-level systems with constrained resources

It's even better if you have:

  • Knowledge of other languages (PHP, CSS, HTML, JavaScript)
  • Experience with unit testing and/or test-driven development
  • Audio/Video programming experience