We're looking for senior (team-lead) and regular developers. It's a PHP job, and we exclusively hire remote workers. We have about 16 developers at the moment, but we're expanding because we have a lot of projects on the back burner that we'd like to get started on. We won't be hiring you for any specific project; rather we'll be picking projects from the backlog once we have a sense for your strengths.
We only hire people who can do everything. You have to be able to write backend PHP code, HTML/CSS, JavaScript, and SQL. We don't want to have people employed who we can't just point at any problem that comes up. People do tend to find their own niche, admittedly, and we're fine with you being better at some things than others.
...unless you're a great search developer, in which case we'll hire you anyway and lock you in a small room where you will never do anything but improve our search. <3 <3 <3
I will warn you that, no matter how awesome you are, everyone we hire spends their first 90 days in the small-projects and bugfixes silo. We think that it's a great way to make sure that everyone knows the codebase, which is large and sprawling. After that point we start moving people onto project teams.
That codebase? It's 10 years old and written in PHP. This implies certain things. It predates proper object support in PHP, and almost every PHP framework. So we're running an in-house framework. Understand that you will have to deal with varying eras of code. Also understand that you may have to hold your nose and just fix a bug in an old component without taking the time to rewrite it to modern standards. :)