Evernote Logo

Software Engineer, Mac OS



About the Role:

As a Software Engineer on the MacOS team at Evernote, you'll to help us expand our Mac desktop client’s capabilities.

Requirements and Skills:

  • Skilled Objective-C, Cocoa GUI programmer
  • Very comfortable learning new technologies, tools and platforms
  • Experience starting projects from scratch and jumping in to an existing architecture
  • Experience with client/server application development
  • Experience with unit testing and rapid release cycles
  • Experience with CoreData and/or SQL databases
  • Experience working with WebKit and web technologies such as JavaScript, CSS, HTML5
  • B.S. in Computer Science or a related field or equivalent experience


  • Own the entire implementation process from design to release, incorporating feedback from a range of stakeholders (designers, marketing, business development and support)
  • Evaluate new technologies and device platforms and provide feasibility assessments and accurate estimates for project implementations
  • Work equally effectively refining fine details optimizing a user's experience and architecting scalable reliable systems
  • Rapidly create prototypes, synthesize feedback and develop a production quality release candidate
  • Develop unit tests and useful code documentation
  • Produce useful written source documentation and reports including customer oriented release notes and project status reports

Perks & Benefits

  • Competitive salary and equity in the company in form of Restricted Stock Units
  • GA travelcard 2nd class
  • Paid lunches
  • Flexible work time (in agreement with manager)
  • Language courses
  • Smartphone (with Swisscom plan)
  • Customary medical benefits

All full-time employees are eligible to visit and work from any of our international offices, with the approval of their manager. We will cover the costs of their travel and lodging for a minimum of two weeks.

Please apply here:      http://evernote.com/careers/job/?id=18711&gh_jid=18711