Lead PHP Developer

Guidepoint

(New York, New York)
Full Time
Job Posting Details
About Guidepoint
Guidepoint is a leading expert network firm connecting business decision-makers with experts around the world. Since our inception in 2003, we’ve arranged more than a half million interactions between our clients and experts. We support clients in identifying critical insights through a suite of services including phone consultations, in-person meetings, custom surveys and proprietary data products.
Responsibilities
- Lead peers in implementation of new SOA architecture, while supporting existing web applications - Weigh-in on database schema design - Develop web applications using PHP & JS - Software build management and deployment - Aid in crafting an in-progress SOA architecture - Follow and enforce coding standards and best practices (PSR-1)
Ideal Candidate
- Bachelor's Degree or 5-8 years of Object Oriented programming experience in PHP - Experience working with a PHP MVC framework (advanced knowledge of Symfony2 & Doctrine ORM preferred) - Experience designing, coding and consuming Restful APIs - Experience with AngularJS and Socket.io (Nodejs) - Experience in MongoDB & MySQL - Experience in message queues via RabbitMQ - Experience configuring VHOSTS/SSL in Apache & Nginx - Understanding of design patterns - Experience offloading ginormous SQL queries (data processing, grouping, sorting, joins, inner selects) to PHP code - Experience with caching, particularly with in-memory key/value storage (Redis) - Master of Git version control. Must be able to assist in conflict resolution! - Strong Linux skills - Experience with deployment tools (Capistrano) - Experience with Puppet & MCollective - Experience with Agile software methodology - Experience working with a production environment with zero or very minimal downtime - Excellent communication & multitasking skills - Must document everything and expect of others - Must have ownership! Nice to Have - Experience with CoreOS & Docker - Experience clustering and loadbalancing everything - Experience with Machine Learning

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.