1. Good Magazine, or GOOD.IS, is a progressive online community and forum that is geared at stimulating dialogue and collaboration on matters that affect the world, for people who care about the world. 

    Their brand new project, Coding for Good, is an inventive fusion of online education and competitive gaming that allows anyone with internet access the opportunity to learn how to code. By developing a curriculum around the needs for their company, GOOD plans on offering one lucky pupil a full-time positon as a developer at GOOD, barring that they provide the winning final project based on the lessons they’ve learned. 

    GOOD teamed up with one of the Javascript blackbelts on the Grooveshark web team, Will Richardson, to lead an online video tutorial on web development. Check out the video instructional or head over to their website to see all the great things GOOD is doing.

    Head over to Grooveshark.com to enjoy some tunes or visit our About page to find out how you can join our team. Check back with the Grooveshark Blog every week for exclusive updates, artist interviews, and to see more of the GOOD things our Sharks are up doing.


  2. Grooveshark is hiring! We’re looking for talented Web Developers, Designers, JavaScript Developers and Engineers. If this sounds like you, read on for more details!

    Grooveshark is on the hunt for an incredible Big Data Engineer

    • Responsible for pioneering our huge data software infrastructure that will run on large data centers
    • Must be familiar with hadoop, hive and hbase
    • Should have olap experience and be able to program in Java

    Grooveshark is seeking a fantastic Machine Learning Specialist

    • Responsible for designing algorithms and implementations for predicting data and making machine-aided decisions
    • Will need to take knowledge of individual user qualities (personality, culture, lifestyle) and find users that likely have similar qualities based on listener habits.

    Grooveshark is looking for a stellar Backend Programmer

    • Responsible for designing the fronted API’s that expose our data
    • Prefer someone who has worked with or written API’s extensively in the past
    • Must have experience with PHP, mysql, etc.
    • Experience with rest API’s and hadoop is a big plus!

    To apply for a position above, please email paul.nickerson@grooveshark.com


    Grooveshark is seeking awesome PHP developers.

    Responsibilities:

    Maintaining existing backend code & APIs, creating new features and improving existing ones
    Writing good, clean, fast, secure code on tight deadlines
    Identifying and eliminating bottlenecks
    Writing & optimizing queries for high-concurrency workloads in SQL, MongoDB, memcached,etc
    Identifying and implementing new technologies and strategies to help us scale to the next level

    Grooveshark is looking for a hardcore JavaScript developer.

    Responsibilities:

    Maintaining existing client-side code, creating new features and improving existing ones
    Writing good, clean, fast, secure code on tight deadlines
    Ensuring that client architecture is performant without sacrificing maintainability and flexible enough for rapid feature changes
    Striking a balance between optimizing client performance versus minimizing load on the backend
    Integration of third-party APIs

    Grooveshark is seeking awesome web developer/designers.

    Responsibilities:

    Maintaining existing HTML templates and JavaScript code
    Writing clean well-formed HTML and CSS
    Writing JavaScript to be able to achieve the desired user experience
    Using Photoshop and Illustrator and be able to convert images to markup and JavaScript
    Optimizing HTML and CSS for speed considerations

    If you want to learn more about these positions, check out our Head Developer Jay’s blog, here!

    To apply for a Developer position, please email jay@grooveshark.com


    Grooveshark is looking for a talented Quality Assurance Engineer.

    Responsibilities:

    Perform code reviews, conduct thorough functional tests, and ultimately sign off on weekly product releases.
    Interface closely with the Community team so that you can understand and represent the concerns and interests of users to the Management, Design and Development teams.
    Serve as the highest tier of support for difficult/troublesome customer support cases.
    Engage users directly through customer relations to constantly improve our user experience.
    Actively organize, prioritize, investigate, report and fix bugs within Grooveshark.
     

    Technical Requirements:

    • Experience with HTML & CSS
    • Experience with Javascript & jQuery
    • Experience with version control (Git)
    • Familiarity with PHP
    • Familiarity with automated testing (Selenium, Sikuli, etc.)
    • Enjoy writing high quality, easy to read, well-documented code that follows coding standards
    • Well versed in best practices & security concerns for web development                        

     To apply for the Quality Assurance Engineer position, please email graham@grooveshark.com

    ** Please note, all positions are located at our Gainesville office. You must be willing to relocate in order to apply **