See all the jobs at Grooveshark here:
Senior PHP Developer
, ,
THE JOB:
- Maintain existing PHP code and API.
- Create new features and improve upon existing ones.
- Improve on the speed, cleanliness, and security of existing code.
- Identify and eliminate bottlenecks.
- Identify and implement new technologies and strategies for scaling purposes. (This means freedom to adopt new technologies you take a liking to and can vouch for.)
- Assist with code reviews for both current and prospective employees.
- Work with cool technologies like: memcached, MongoDB, Gearman, Redis, custom chat server developed in-house, hadoop and plenty more (experience with this tech not mandatory, but interest is!)
THE PERSON:
- Enjoy writing high quality, easy to read, self-documenting code. Passion for learning about new technologies.
- High attention to detail.
- High LOC/bug ratio.
- Able to follow coding standards.
- Well versed in best practices & security concerns for web development.
- More pragmatic than idealistic.
- Experience developing on the LAMP stack (able to set up a LAMP install with multiple vhosts on your own.)
- Extensive experience with SQL.
- Some experience with Javascript, HTML & CSS (though you won’t be required to write it.)
- Some experience with lower level languages such as C/C++.
- Experience with version control software
- Sense of humor.
- Love for music.
BONUS POINTS:
- Well read in Software Engineering practices.
- Experience with an SQL database and optimizing queries for high concurrency on large data sets.
- Experience with noSQL databases like MongoDB, Redis, memcached, Nginx, Gearman, RabbitMQ, ActiveMQ, etc.
- Experience working on large scale systems with high volume of traffic.
- Useful contributions to the open source community.
- Experience with browser compatibility weirdness.
- Experience with Smarty or other templating systems.
- Laser Tag enthusiast.
PERKS:
- Make-your-own work schedule
- In-house chef providing free meals everyday (including vegetarian)
- Free laundry service
- Tickets to shows, concerts, and events
- The ride of your life