Senior Back End Engineer Eye-Fi
Eye-Fi, creator of the first wireless memory card for digital cameras, is building new and exciting products and services for photo enthusiasts. We recently launched the Mobi card, which connects directly to mobile devices, breathing new life into your camera. With offices in Mountain View and downtown Long Beach, we are looking for talented engineers to join the team in both locations.
About the team
Spread between two locations, we are in constant communication through HipChat. Each member gets their own HipChat emoticon (not of their own choosing). We use video conferencing (Zoom) for meetings and have video carts in each office. We use Pivotal to stay on top of our agile software practices, and are trying out SCRUM. The lines between back end, front end, devops, and QA have pretty much blurred at this point between all the technologies we use, and there is constant cross-pollination between the teams. We try to use as much open source software as we can, and we fork many GitHub projects. We try to enable development environments where everyone can work with the languages and technologies that they prefer and educate the rest of us not familiar with them. Everyone is responsible for the product collectively, and internal ownership is valued.
About the role
As a Senior Back End Engineer, you will be an integral member of our team, diving right into the heart of our back end code. You will be up and running with a server on your laptop and making curl calls against it by lunch on your first day. There are a number of areas that need some help and you'll have your pick of them, which include our Sync, REST, and OAuth2 APIs, and anything related to databases and ORMs, storage (MogileFS, S3). You will be expected to write clean code with unit tests (TDD? even better!), keep in touch with everyone throughout the day on HipChat, subscribe to Agile methods and participate in our SCRUM. Beyond that, if you get your stuff done, we're super flexible as far as hours, WFH, commuting, and gear.
You have proficiency and interest in
Multiple programming languages (PHP, Python, Ruby)
Agile development practices and SCRUM
Working in virtualized environments (Vagrant)
Unit testing, stubbing, and mocking (PHPUnit)
Experience or desire to learn TDD
Experience with multiple databases (Riak, MySQL, Redis)
Storage (MogileFS, S3)
Full stack development
Creating better experiences for photo enthusiasts
Participation in open sources projects
Languages and Technologies we use
||305 West Evelyn Avenue |
Mountain View, CA 94041
Eye-Fi, makers of the world's first wireless memory card for cameras.
Shipping Product Investors: Opus Capital Ventures
, Shasta Ventures
, TransLink Capital All Jobs: at Eye-Fi
|Headquarters:||305 West Evelyn Avenue|
Mountain View, CA 94041
|Industry:||Consumer Products and Services|
|Company Profile:||Founded in 2005, Eye-Fi is dedicated to building products and services that help consumers manage, nurture and share their visual memories. Eye-Fi's patented and patent-pending technology wirelessly and automatically uploads photos and videos from digital imaging devices, including digital cameras and the iPhone, to online, in-home and retail destinations. Headquartered in Mountain View, Calif., the company's investors include LMS Capital, Opus Capital, Shasta Ventures and TransLink Capital. More information is available at www.eye.fi.
Eye-Fi memory cards work like a regular SDHC memory card and are compatible with most compact and DSLR cameras. Users can also select which photos and videos are uploaded, and where they're shared - choosing from 45 partner sites, including Flickr, Facebook, Picasa and more. Never run out of space with Endless Memory.
Eye-Fi products and services are now available at Target, Best Buy, Office Depot, Wal-Mart and Apple stores nationwide and online including Amazon.com. For more information about Eye-Fi, please visit www.eye.fi.
Support Eye-Fi with Social Media services