Overview
We are looking for a seasoned Senior Software Engineer with experience developing large-scale Java applications with millions of users. You will also have the opportunity to work on applications and services for iPhones and other mobile platforms. And, you will design and implement key components of the Flurry Platform, working closely with the rest of our world-class engineering team.
This job will be in our San Francisco office, convenient to mass transit and numerous wonderful places to eat. More information about Flurry is at www.flurry.com
Responsibilities
Responsibilities:
Integrate with the planning and execution of the product development and release schedules.
Design, scope, implement, and test new features end-to-end both independently and with other team members.
Troubleshoot, optimize, and performance tune as necessary.
Write unit-tested and maintainable code.
Experience
Requirements:
4+ years experience building highly scalable and reliable Java applications.
Experience with Java, Linux, MySQL, multithreaded programming.
Experience with JSP, JavaScript, CSS, HTML, AJAX.
Bachelor's in Computer Science or related field; Master's a plus.
Proven track record of completing projects on time.
Ability to thrive in a fast-paced startup environment.
Strong troubleshooting, unit-testing, and performance tuning skills.
Excellent communication skills in a team-oriented workplace.
Experience with iPhone, Android, JavaME, or other mobile platforms is a plus.
Skills
Javascript
MySQL
Ajax
Hadoop
Education
Computer Science degree from a top-tier Unviersity
Compensation
DOE