Mint.com is the world's most popular free online personal finance application, which aggregates and automatically categorizes your financial data. We use proprietary algorithms to detect patterns in your financial situation, and present savings opportunities customized for you.
Mint is a venture–funded startup located in downtown Mountain View, CA. The company launched it’s free, effortless, online money management service, Mint.com, in September, 2007 with a big win at TechCrunch 40. It’s quickly become the leading personal finance application on the Web – with more than 750,000 users.
Because Mint.com solves the long–standing problem of easy and free budget and finance management, Mint.com has caught the attention of major national media. The product has also won recognition and multiple awards, including two Webby Awards and an American Business Award. Mint.com is PC Magazine Editors’ Choice, and PCWorld’s top rated service, in the online personal finance category.
The company is led by an experienced executive and engineering team , and has attracted funding from top tier venture capital firms and angel investors.
Design, implement, deploy, and extend the infrastructure which supports our secure, scalable, and quickly evolving web application
Depending upon the candidate's experience and interests, we also have important and rewarding challenges in the backend and data/analytics tiers.
Able to design, code, unit test, and debug complex, DOM-based web software applications supporting multiple browsers
Fluent with HTML and CSS, and able to code them by hand
4+ years of Java experience
Strong OO design skills, and understanding of design patterns
Strongly familiar with at least one Java web presentation framework
Fluent in SQL (mySQL experience preferred). Understanding of O/R mapping concepts and tools (Hibernate, JDO)
Prior experience developing a production Internet application
Nice To Have
Flash experience a plus
iPhone application development experience a plus (Mac OS X)
Experience with issues involved in production website operations: networking, load-balancing, monitoring
Familiarity with personal finance software applications
Previous startup experience
• BS or MS degree in Computer Science from a competitive school