Overview
SnapLogic is a leader in the emerging field of Cloud integration: providing the glue to integrate cloud-based services like Salesforce.com, Box.net, and Netsuite with onsite applications. The company was founded by Gaurav Dhillon, the founder of Informatica and is backed by Andreessen Horowitz, whose partners practically invented the modern cloud computing movement.
We are looking for an experienced and creative software developers to help us build innovative user interfaces - both on web and mobile platforms. The best candidates have hands-on experience building application interfaces using technologies such as HTML/Javascript, Flash, Objective-C, C++, Android, etc. Experience with a number of interface technologies is highly desirable. Many of our projects are green-field and demand that we solve difficult user-experience problems with an extensible, scalable architecture. If you thrive in a fast paced, startup environment and have a passion for building surprisingly great products, this might be the job for you.
Experience
Proven track record designing and delivering complex interfaces.
Experience leading and mentoring other engineers.
Deep knowledge of web technology including HTML5, JavaScript, CSS, and AJAX.
Working knowledge of JavaScript frameworks such as jQuery, Prototype, YUI, etc.
Experience building Flash/Flex applications is a big plus.
Experience with Python, PHP, C++, Objective-C, and/or JAVA helpful.
Hands-on experience building applications on top of databases such as MySQL, MongoDB, or CouchDB.
Experience designing new product features from scratch
Skills
8+ years of software development experience with interfaces such as web (HTML/CSS/JavaScript), Flex, and mobile (iOS, Android, etc).
Ability to break projects into tasks and give reasonable time estimates.
Ability to work efficiently with minimal daily guidance.
Effective written and verbal communication skills.
A passion for efficient design, speedy interfaces, and well excellent taste.
Solid software engineering fundamentals: algorithms, source control, build tools, testing, and debugging.
Education
Computer Science Bachelors degree or higher, or equivalent.