Remote Senior PHP Developer (YII2)
Location: RO, , 
Employment type: Full-time
Required experience: Mid-Senior level
Industry: Information Technology and Services
Function: Information Technology

Company profile:
SaaS Startup in SEO field, making a lightweight SEO Tool to be used by any marketer, SEO specialist or entrepreneur.

Job description:
I am looking for the best PHP Developer on Odesk for long term commitment.Isn't it annoying always to start a new project and not spend enough time to make it close to perfect? to make it a quality project that you can be proud?You will be responsible for implementing new features on Monitor Backlinks, fixing bugs, refactor some legacy code (#URL_346756730f6a92cc1b6e4622df78c7609356c7df197504c57f3be6e55eec793f#). That's it, no other project, and this for the next few years.We are not looking for someone great, but for someone Awesome! Codding is your life!#### General requirements: ####Describe what technologies from this list you already know.If you don't know most of them, you'll have a remarkable opportunity to deal with them and learn new interesting things during work in our startup.Provide a link to your Github profile or send code samples of views/models. Describe what complex projects have you worked on and what technologies, specify what you did, what problems you dealt with and how you solved them.YII Framework experience is required, Yii2 experience is a bonus.*** Don't apply with a standard copy/paste application message or it will be ignored, make it personalized based on this description

Requirements:
- Knowledge at least 1-2 PHP frameworks. We work with Yii2 framework;- Expert MySQL knowledge. Not just to select data, but to know the difference between heavy and good SQL queries;- Must be an fluent in OO PHP5;- Javascript, JQuery, AJAX as a bonus;- Linux/Unix basic to run command, - GitHub or other SVN;- Experience working with 3rd-party web services APIs;#### We are looking who is not afraid of and even more loves: ####- Learning! The lack of new &amp; efficient technologies makes you bored;- Unified code styling (PSR2) for all team;- Security. You feel mad when find out XSS or SQL injection possibility in code;- Fast &amp; efficient code and Optimizations. But you already had experience that "Premature optimization is the root of all evil")- Vagrant/Virtualbox as personal server;- Complete PHPdoc for every class, method and property;- Functional and Unit tests;- Code autocompletion for everything in your favorite IDE;- Code refactoring;- Pull requests and Code reviews before moving code to production;- Composer;- Methods no longer than 40 lines;- PHP 5.4 - 5.5 features. You know about Late static bindings, traits, understand what is Yield and other white and even black magic;- Laconical naming for classes, methods;- Well-organized structure;- Know how to write testable code / dependency injection / phpunit tests;- We use Trello for organizing tasks, you'll like it;####Preferred skills that could be a big plus: ####- Python- Redis- Memcached- Gearman- #URL_968b3a839b798052f33a95a811f8b2366cd66f6bcc98f2885bea5ee47d000659#- nginx- Percona and XtraDB- Amazon Web Services- Web Crawling / Screen Scraping- Highload and bigdata

Benefits:
Have a look at the project you will be working on: #URL_346756730f6a92cc1b6e4622df78c7609356c7df197504c57f3be6e55eec793f#/