Careers
Rooftop Media is revolutionizing the interactive comedy and online video worlds, and we're always on the lookout for sharp, highly motivated folks with a love of comedy and new media to join our San Francisco team.
Software Architect
Our primary interactive systems are www.rooftopcomedy.com, www.sucksbox.com, www.rooftopmedia.net as well as a supporting intranet. The sites are built using Spring, Hibernate and jQuery. There will also be great opportunities for mobile platform development (iPhone, Android).
Rooftop has a very clean, lightweight infrastructure implemented with best practices in mind. The original Software Architect has been using Spring since the early days and his deep knowledge of the framework can be seen throughout the applications.
More specifically, we are using annotated Spring controllers that use a service and DAO layer to access the JPA annotated domain model through Hibernate. We are also using Hibernate Search to update our Lucene index automatically. Since the applications are running in different JVMs, memcached is being used as a distributed cache.
Required skills:
- At least 4 years in a leading development role
- Strong knowledge about web development, Java, Spring framework and Hibernate
- Knowledge about HTML, CSS, JavaScript, JSON and jQuery
- Familiarity with Linux, Tomcat and MySQL
- A genuine interest to stay up to date with current technologies as well as learning new ones
All candidates should be highly responsible, able to work both independently with little oversight as well as in a team environment, and thrive in a fast-paced start-up setting.
We offer a highly competitive salary, performance bonus, stock options, and solid benefits. Moreover, we can promise a dynamic, extraordinarily creative work environment with plenty of exciting challenges.
