Apply for this Position

* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
Who referred you to this position?
LinkedInLinkedIn profile URL:
Website, blog or portfolio:
Desired salary*
Earliest start date?*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
Type current time here please:*
Tell us about the very first computer program you wrote*
What IDE do you use for daily PHP coding?*
What is the most annoying PHP feature, on your opinion?*
Saturday morning, you check your team project website and see a blank page. What would you do?*
You have found a bug in the system, and due to this bug some users were able to use premium functions for free, for the last 3 weeks. What would you do and what kind of email(s) would write?*
You have been assigned to new project, new team. What are questions you are going to ask first?*
Take a look at the code below. What you think could be improved here?

$users = array(
'max' => 'mypass1',
'bob' => 'foopass',
'alice' => '123'

$emails = array(
'max' => '',
'bob' => '',
'alice' => ''

switch( $_GET['action'] )
case 'redirect':

if( $users[ $_GET['user'] ] != $_GET['password'] ) die('wrong password');

file_put_contents('login_counter.txt', $_GET['user']."\n", FILE_APPEND );

header('Location: '.$_GET['url'] );


case 'get_report':

if( $users[ $_GET['user'] ] != $_GET['password'] ) die('wrong password');

file_put_contents('login_counter.txt', $_GET['user']."n", FILE_APPEND );

$logins_log = file('login_counter.txt');

$logins = array();

foreach( $logins_log as $login_log_line )




case 'send':

file_put_contents('login_counter.txt', $_GET['user']."n", FILE_APPEND );

mail( $emails[$_GET['recipient']], 'Message', $_GET['message'] );




mail('root', 'Error at script', 'unknown action requested' );

echo('job is done.');

What are your salary expectations and (or) what is your current salary (in USD):*
Calculate the time spent on this questionnaire:*
Please send us your code samples together with this questionnaire in single archive. Make sure your files will be accessible with open-source tools.*
Senior PHP Developer Multiple Countries


  • Must be comfortable with both object oriented and procedural programming methodologies
  • Someone interested in long term employment with a fast growing internet company
  • Ability to modify existing codes with new features available in current and future deployments of PHP/MySQL
  • Efficiently handles tasks in a reasonable amount of time
  • Creative mind to develop innovative and unique solutions to complex problems on high traffic websites
  • Senior web developer with the proven record of developing the complex web application that works with the MySQL databases in the backend.


  • PHP - 3+ years experience, advanced level
  • MySQL - 3+ years experience, advanced level
  • HTML5 - 3+ years experience, advanced level
  • MongoDB
  • Javascript is a bonus
  • Git
  • Basic System tools
  • Extremely detail oriented and organized
  • Ability to work in a fast-paced, deadline driven environment
  • Able to solve complex problems and create optimized code for high traffic websites


  • Work from home
  • Great work environment

Salary: Please let us know your salary requirement