User Interface Developer
RockIT Recruiting - San Francisco, CA

This job posting is no longer available on RockIT Recruiting. Find similar jobs:User Interface Developer jobs - RockIT Recruiting jobs

San Francisco, CA

Quick Summary

The $1 trillion US student loan market is broken. My client is using the power of social communities to transform the industry. They connect students and alumni through a dedicated lending fund. Alumni earn a compelling double bottom line return, students receive a lower loan rate than their private or Federal options, and both sides benefit from the connections formed. Schools access a new, stable, low cost funding source that doesn’t cannibalize giving while building accountability to their students and alumni.

Job Description

You will be responsible for owning and building out our web presence and rich internet application interfaces. We’re reinventing student loans with great products. We build rich internet applications using JavaScript front ends and JVM-based (Java/Scala/Groovy) shared-nothing infrastructure. We’re always looking to create a better experience for our users and explore new technology and techniques to build innovative social and finance products. Our engineering team is small, focused, and brings deep experience in both startups and financial services. You will report to the VP or Director of Engineering, and be a key owner and contributor to SoFi’s technology platform.

Design and develop interfaces for loan application, social interaction and related solutions

Build and integrate marketing tools to help support reaching new borrowers

Take responsibility for technical direction and design decisions in the web interface

Create, perform, and monitor tests and deployments

Support the rest of the organization in great customer service and growing the business


Rich internet application development using HTHL5, JavaScript and AJAX

Production experience building modern JavaScript applications using jQuery

Knowledge of WordPress or similar tools for blogging and content management

Ability to build great interfaces that work across a variety of browsers and devices

Experience working a short release cycle Agile methodology

Good communication skills with both technical and non-technical folks

[nice to have] Understanding of user experience design and A/B testing methodologies

[nice to have] Experience integrating with OpenGraph and creating Facebook or LinkedIn apps

[nice to have] Ability to create basic visual assets and graphic design

[nice to have] Knowledge of newer JavaScript frameworks such as Backbone, Ember or Meteor

[nice to have] DevOps and automated testing/deployment tools experience

[nice to have] Experience with Amazon EC2 or other major cloud computing platforms

[nice to have] Mobile development experience with iOS/Objective-C or Android/Java


Mary Luna