Enlightened Web App Engineer
San Mateo, CA
FinancialOS, Inc. is the creator of the world's first web-based operating system dedicated to financial services. Our goal is to make the financial services sector more efficient and transparent through innovative technology. We're a startup that has gone through seed stage funding, and is now undergoing a Series A.
Application Engineer
Overview
The Short ---> We're looking for enlightened software engineers capable of developing robust, desktop-like experiences through the web. Through all browsers. Without Flash.
Here at FinancialOS, we're not about building your average PHP/MySQL web app — our system is a full blown UNIX-like development environment running completely within the browser. It sports its own UI toolkits, powerful frameworks, Virtual File System, and abstracted programming language to create one of the most innovative and power developer experiences the Internet has seen (no joke — come see it if you don't believe us). Our apps are delivered as cross-browser, standards-compliant XHTML/JavaScript-based apps, but are developed in object-oriented, framework-based dialects that are an absolute joy to work with if you're used to doing things the "old" way.
We're looking for bright minds that can help us continue evolving the platform, and continue pioneering the way web apps are developed. We seek individuals who are experienced in how most web apps currently work (JavaScript, AJAX, PHP, etc) but have the imagination and computer science insight to be able to invent how web apps *could* work if designed differently. We're looking for those engineers who are tired of seeing sites that claim to have "developer platforms" that are really nothing more than "iframe"/Flash plugin containers. We can do better than that.
We want the web engineers that love UNIX, and wish they could run "top" to see all the web services their apps are currently running.
We want the engineers that can appreciate how powerful it would be if instead of having to use phpMyAdmin to debug normalized data, you could traverse a virtual file system and view relational MySQL-stored data as it were a simple "cat"-able file.
We want the engineers who know about POSIX, understand memory & resource management, respect what it means to have data in user land & kernel land, and would love to apply some of these lessons to the world of web development — which has typically been a reckless free-for-all.
This truly is a complete paradigm shift we're talking about for the web. It's huge. If you can vibe with this and help take it further, come join us :)
Responsibilities
Quickly develop applications in our Application Markup Language for consumer & developer customers
Write new core libraries for the OS kernel in PHP and MySQL
Develop elegant and usable UIs
Use our project management tools to understand the goals & requirements for upcoming projects
Squash bugs on a daily basis — bugs ranging from JavaScript, PHP, DOM, and MySQL
Quickly diagnose & troubleshoot problems (is the bug in JavaScript? Prototype? Maybe Safari?)
Perform research as we encounter new areas (happens a lot)
Communicate daily with your teammates and managers about the issues you encounter
Experience
4+ years JavaScript development
Strong background in Prototype
Strong background in CodeIgniter
Slicing Photoshop documents into CSS/XHTML
Developing large & scalable systems
Rapid prototyping
Cross-platform development (e.g. POSIX threads, sockets, deploying desktop software on Mac, Win, & Linux)
Knowledge of financial markets a plus
Skills
JavaScript
PHP
MySQL
C
Linux (CentOS)
Object-Oriented Programming
Model-View-Controller
Cross-browser web development
Education
Bachelor's / Master's in Computer Science, or equivalent experience
Compensation
$55-70k, with stock options and competitive salary raises as we go through our rounds of funding.
Full Time
Contact FinancialOS, Inc.
Log in or sign up to get in touch with FinancialOS, Inc..Or you can also login with your Facebook account
