Apps Jobs - application development jobs for mobile and social software

Apps Jobs - Web and mobile application development jobs

Web and mobile application development jobs

Atention! This Job is older than 30 days!

Senior Software Engineer- Mobile Entertainment

at Drop In Media (Pacifica, CA, USA) Full Time Thursday, January 27th, 2011

Job Description:

Would you like to join a leading innovator in mobile news and entertainment? Drop In Media is pioneering how news and entertainment media is delivered in real time to cell phones. This privately held company is cash-flow funded and growing at 50% per year. Partners include Verizon, AT&T, T-mobile, Alltel, Cricket and more, covering a user base of over 200 million people. We work with the best-in-class content partners in all major categories and our “mobile magazine” topics ranges from news, sports (UFC, NCAA, NFL, NHL, NASCAR), celebrity gossip, glamour, fashion, health and fitness, just to name a few.

Collaborate with a dynamic, smart, fun, and down-to-earth management team and participate as we turn our market lead into market ownership.

The position includes a competitive total compensation of salary, merit-based pay, and benefits. Other benefits include medical and dental plan, paid vacation, awesome coworkers and an office on the beach in Pacifica.

The role is expected to be 60% hands on in the following activities:

• Extend, develop and enhance existing mobile platform using Java 1.6, Spring & Hibernate

• Develop backend features, carrier connections as well as UI features

• Develop WAP based mini-sites using HTML5, WAP, XHTML etc.

• Use test-driven development to continually update our continuous integration test suite

• Analyze production environment, find and fix issues

• Analyze application performance, tune application and the database model for scalability

• Document feature specifications on technical Wiki

• Quickly react to bug reports, and provide feedback to QA

The role is expected to be 40% in the following management activities:

• Provide leadership to a small agile distributed team of engineers and QA

• Participate in product development discussions, brainstorm sessions and provide creative ideas, insights and recommendations

• Read technical specifications and break apart large projects into smaller projects for the team and delegate tasks and oversee the big picture

• Take ownership of the product development pipeline including filing of tickets, delegation of projects, verifying code integrity and feature integrity

• Enforce the QA and software release process to ensure a stable and robust service offering

Required Skills:

• Expert Java (1.6) knowledge

• Expert relational database experience with PostgresSQL

• Strong understanding of design patterns in Java, especially plug-in architectures

• Advanced Spring/Hibernate experience

• Experience with Struts, WebWork or similar MVC web framework

• JUnit and automated testing experience

• Strong multi-threaded programming skills in Java

• Familiarity with message queues (JMS) is a plus

• Experience with building a high performance java web-app is a plus

• Comfortable in Linux/UNIX environment

• Experience with deployment of Java web-apps to production

• Expert knowledge of either Tomcat or Resin application servers

• Strong sense of ownership and personal pride in your work

How to apply:

Send your cover letter and resume to [email protected] as MS WORD or PDF. Please put your first and last name in the SUBJECT line.