Jobs @ Mappable

We are an early stage company building a unique platform for music discovery, playback, and curation. Our mission is to create the most innovative music experience on the web. The company is building a collaborative and interdisciplinary team to support this vision. If you’re up for a challenge, we want you to join us! Good taste in music is not required.

Senior Mobile Engineer

We seek a mobile engineer who understands the strengths and opportunities presented by the native iOS platform and can help us create our flagship experience for its devices.

Skills and Requirements:
  • Published applications for iOS platforms
  • Strong iOS 8+ and Xcode 6+ experience, including a firm understanding of ARC and GCD
  • Experience implementing polished UI and animations using Auto Layout and Core Graphics
  • Aesthetic sensibility and the ability to apply it to your work
  • BS in Computer Science or equivalent experience
Preferential:
  • Strong 3D math skills
  • Working experience with C or C++ in a high-performance application
  • Previously used OpenGL and 3D libraries on mobile and tablet
  • Experience with PureLayout or other programmatic layout libraries
  • Experience with TestFlight, HockeyApp, and other distribution platforms
  • Exposure to JavaScript, Python, Ruby, or other scripting languages



Senior Backend Engineer

We seek an engineer who understands low-latency services, knows the right tools for the job, and is data driven.

Skills and Requirements:
  • Production experience with deployment into AWS or another IaaS provider
  • Familiarity building web-facing data services, backed by either SQL or NoSQL data stores
  • Strong knowledge of Python or Ruby
  • BS in Computer Science or equivalent experience
Preferential:
  • Significant experience in design, implementation, and deployment of high performance data services, including schema design, schema migrations, load balancing, profiling, monitoring, and performance testing
  • Comfortable packaging and deploying to AWS VPC via Salt, Puppet, Chef or other configuration management tools
  • Exposure to Kinesis, Kafka or other distributed message queuing systems
  • Experience administering PostgreSQL in a production environment including backups and DB replication
  • Working experience using in-memory data stores such as memcache, Redis, or ehcache
  • Production experience writing Python web applications in Flask or Django
  • Interested in learning and applying new technologies



Full Stack Engineer

We seek a software engineer who can develop scalable, performant web front-ends as well as the REST APIs to support them.

Skills and Requirements:
  • Proficient with JavaScript, HTML5, and CSS3
  • Experience using Angular, React, Google Closure, or other JS frameworks
  • Experience building REST APIs with Python
  • Working knowledge of PostgreSQL and SQLAlchemy or the equivalent
  • BS in Computer Science or equivalent experience
Preferential:
  • Experience building highly-trafficked web applications
  • Familiar with browser rendering and JavaScript performance optimization and memory management
  • Able to write optimized SQL queries guided by EXPLAIN and supported by indices
  • Exposure to WebGL, CSS transforms, and 3D for the web
  • Eager to learn about new technologies and apply them to your work



Front End Software Engineer

We seek a software engineer who can develop scalable, performant single-page applications for the web.

Skills and Requirements:
  • Proficient with JavaScript, HTML5, and CSS3
  • Experience building single-page apps with Angular, Backbone, React or other JS frameworks
  • Aesthetic sensibility and the ability to apply it to your work
  • BS in Computer Science or equivalent experience
Preferential:
  • Experience building front-ends for highly-trafficked web applications
  • Experience coding in Python, Ruby, or C
  • Experience with SASS, Less or other CSS preprocessors
  • Familiar with browser rendering and JavaScript performance optimization and memory management
  • Exposure to WebGL, CSS transforms, and 3D for the web
  • Eager to learn about new technologies and apply them to your work



Mappable provides a comprehensive benefit plan and the work environment is designed to promote a sustainable work/life balance.

Location: Berkeley, CA

To Apply:
  • Send resume to jobs@mappable.com
  • Include a brief introductory message with a description of what attracts you to the role and how your contribution will uniquely help the company succeed.
  • Please include any relevant links including LinkedIn, blogs, git repos or portfolio pages.