Skip to content

Instantly share code, notes, and snippets.

@phpfour
Created July 25, 2012 04:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save phpfour/3174323 to your computer and use it in GitHub Desktop.
Save phpfour/3174323 to your computer and use it in GitHub Desktop.
Sr. Software Engineer @ Loosemonkies.com

As a Sr. Software Engineer, you will be part of a talented engineering team working on our core product and report directly to the Technical Lead/Manager. You, as part of your team, will be responsible for scoping, design, implementation, integration and maintenance of features and functionality for the product your team will focus on. You will be flexible and pragmatic with a positive “can do” attitude to delivering product to expected timelines, but you will also recognise the importance of good design, thorough QA and regular refactoring and code improvement. You are a great coder who enjoys challenging technical problems. You understand that problems have multiple solutions and you can evaluate them and choose the best one. You understand algorithms and code efficiency and can optimise your code for performance. You are able and willing to learn new technologies and approaches rapidly. Finally, you will enjoy working in a company where you are expected to take ownership and contribute at all levels.

Skills & Requirements

We’re looking for someone with demonstrated passion for development. The successful candidate will have extensive, professional experience in several languages with primary focus on PHP. You should also have a github account and/or some other indication of substantive contributions to one or more public projects. Oh, and a stackoverflow account and/or examples of communication, research and troubleshooting abilities would be great.

Required Skills

  • Expert in object oriented PHP 5 development
  • Current experience developing with the Zend Framework / Symfony2
  • Experience in writing structured, maintainable, modern Javascript along with usage of jQuery
  • Experience developing with both relational (MySQL / Postgres) and non-relational (MongoDB / Cassandra / Memcache) data stores along with an understanding of the use cases for each
  • Experience designing and building stateless application clusters
  • Experience in implementing caching strategies (Memcache / Redis)
  • Experience delivering solutions for high traffic sites (several million pages per day)
  • Experience creating test cases with PHPUnit and Selenium or another integration testing framework
  • Acute debugging skills
  • Hands on experience with Git / Mercurial version controlling

Bonus points

  • Experience with developing javascript based MVC application using Backbone.js
  • Experience in python, ruby or something not PHP (a good developer won’t constrain themselves to PHP)
  • Experience working with Continuous Integration environments (Jenkins)
  • Experience configuring and developing for Nginx, HAProxy and Varnish
  • Experience working with 3rd party social APIs such as Facebook & Twitter
  • Experience with cloud development, deployment & scaling (AWS)
  • Experience working with messaging and distributed-tasking frameworks (RabbitMQ/Gearman) for asynchronous execution

Benefits Package

  • Competitive compensation package
  • 25 days paid leave per year (15 days casual + 10 days sick leave)
  • Casual dress and flexible environment
  • Office provided lunch / dinner (we sometime hang out late!)
  • Unlimited coffee, beverage and snacks
  • Code your own open source libraries during work hours
  • Festival bonus, Yearly performance bonus
  • Yearly performance review and increment
  • Regularly planned team events and outings
  • The opportunity to make a difference!

About Loosemonkies!

Loosemonkies.com is a groundbreaking all-in-one recruitment solution for both job seekers and job providers, within a social media platform utilizing a trademarked analytics system, a patent- pending real-time chat feature and unparalleled rating and ranking systems. This transparent and informative approach is making headlines as it allows the job seeker to know if and when their resume has been reviewed, to see now only how suitable they are for a job based on percentage matching, but also how well they rank against their competition, based on percentile ranking.

The entire development team behind Loosemonkies.com is based on Bangladesh while the strong management team consists of several experienced personnels from USA and Canada with the two Co-CEOs being Bangladeshi. With a slogan of "Putting the world to work", Loosemonkies.com has set a plan to change the way people get jobs - globally.

We use agile project management techniques. Our cloud-based systems are based on LAMP, MongoDB, Gearman, Apache Solr running on Amazon’s EC2. We primarily develop in PHP, with parts of the system using Ruby and Java. We process large amount of data and employ intelligent algorithms and techniques to provide fastest possible results to users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment