Lead PHP Developer
Guidepoint
(New York, New York)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.
- 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)
- 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
There are no answered questions, sign up or login to ask a question
- Multi-tasking
- Documentation
- RESTful APIs
- Linux
- MySQL
- SQL Queries
- Strong Oral and Written Communication
- Understand Software Design Patterns
- Agile Software Development
- AngularJS
- Capistrano
- Database Caching
- Doctrine ORM
- Git
- Load Balancing
- Machine Learning
- MongoDB
- MVC Framework
- Nginx
- Node.js
- Object Oriented PHP
- Object Oriented Programming (OOP)
- Redis
- Socket Programming
- SSL
- Symfony
- Microsoft Message Queue
- Docker
- Clustering Technologies
- RabbitMQ
- Puppet
- VirtualHost
- MCollective
- CoreOS

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.