Senior Software Engineer
Who you need to be:
- Someone who cares – about the technology, about the business, about their team, about deadlines, and about sports.
- Excellent communicator.
- Pays attention to detail/analysis, and enjoys problem-solving.
- Writes and ships great code that’s elegant and maintainable - we value software craftsmanship.
- Startup mentality - flexibility and ability to step up and do what needs to be done.
- Passionate about technology and always keen to try something new.
What you need to demonstrate:
- 2+ years solid experience developing Ruby on Rails applications
- Minimum 5 years track record of successful large scale web application development and implementation.
- Disciplined approach to software development, Test Driven Development, and Agile methodology.
- Experience with testing frameworks, including Rspec, Test::Unit, and QUnit.
- Strong knowledge of HTML, CSS, JavaScript, JSON and MySQL
- Experience with jQuery, Prototype, and YUI.
- Aggressive at refactoring / rewriting old code for efficiency and scalability.
- Working hard is ok; having fun doing it is even more ok.
- BS or advanced degree in Computer Science or equivalent.
Bonus points for:
- Successful start-up experience
- Contributor to an open source project
- Worked on a high-traffic website, general optimization and scalability skills.
- Understanding of MySql tuning and optimization techniques.
- Familiar with using GitHub
- Experience with Rack app and Web Services
- Interested in sports journalism and writing
Contact:
Sam Parnell, VP of Engineering
Email: engineering.jobs [at] bleacherreport.com
Principals only please - no recruiters.