Software Development Engineer - Windows

Location: Seattle, WA

Department: Engineering

Type: Full Time

Min. Experience: Experienced

About You

With a single glance, you have a habit of seducing users with your applications. You take a brush to canvas and paint visually beautiful experiences with a minimalist spin in modern art that is both accessible to the savvy and to the masses. You teach users about higher levels of expectation which others cannot. You compose with a palette of reliability, responsiveness and security ultimately earning a user’s trust with generous brush strokes of each. You have immaculate attention to detail. You notice when a font is a point off. You excel when working in small, dynamic, and fast-paced teams. Your self-driven attitude helps you thrive in unstructured environments. You are accomplished at what you do and long for the chance to work on a mix of bold innovations that push boundaries and change the way millions of people interact with technology. You live in a world where code is your paint, widgets your brushes, the screen your canvas and the world your gallery. You see the beauty in both perfect pixel alignment and in the performance of radix sort. You are an artist and a technologist. You are one of us.

About Us

We are a diverse group of entrepreneurially-minded engineers working on raising the bar for modern productivity and collaboration. The Innovation Studio we've built affords us the flexibility and excitement of an early-stage startup environment without the funding challenges or all-or-nothing risk that comes from a singular product focus. We’re a smart, social, and passionate team, looking for other fearless adventurers to join us on our journey.

Responsibilities

  • Develop seductive and visually beautiful GUI applications for Windows
  • Work with design team to create revolutionary experiences
  • Instrument applications to improve responsiveness and understand usage behaviors
  • Help conduct usability tests
  • Rapidly iterate new application capabilities based on results of performance and usability testing

Requirements

  • BS in Computer Science or equivalent experience
  • Experience developing responsive and interactive Windows and WebApp GUI applications
  • Experience in developing extensions, toolbars and plugins for IE, Chrome or FireFox
  • Iteratively prototyping design concepts and translating them into products
  • Proficient in at least two of the following: C#, C++, Ruby, Python or Javascript
  • Collaborate with design team to refine product experience
  • Understand user centered design and possess user empathy
  • Test-driven development process
  • Experience with distributed version control like Git, Bazaar, Mercurial
  • Familiar with agile software development processes

Preferred Qualifications

  • Masters in Computer Science or equivalent
  • Experience developing graphical and charting applications
  • Experience with mobile application development
  • Experience with cross platform GUI toolkit, e.g. QT
  • Experience preparing desktop application deployment packages
  • Significant contributor to open source software
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*
Resume*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

Cover Letter*
Where did you hear about us?*
Website, blog or portfolio:
Desired salary
Earliest start date?
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*