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

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

sign up or login to save this job and more
New York, New York
Skills Desired
Sign up or login to see how your skills match up.
  • 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.