Return To Job Search

Senior Full Stack PHP Developer
California
San Diego Metro Area
Applications - Developer – Technology
JN -082017-3375

Our client is currently seeking a candidate for the position of Senior Full Stack PHP Developer. Below is a BRIEF job description. Please contact us for more information on this role and client.
 
Summary:

This company is searching for an experienced LAMP / PHP Developer who can maintain and develop the company’s internet resources in a team setting. This is a fast-paced position and often involves working on multiple products at once. This individual will need to be a strong self-managed developer capable of time management.

Required Qualifications:

  • LAMP stack development (minimum of 5 years of documented professional experience)
  • 5+ years’ experience with OOP (object oriented programming), PHP, MySQL, HTML5, CSS3, JavaScript / jQuery.
  • 3+ years professional experience using PHP frameworks such as Laravel or Symfony
  • Thorough understanding of relational databases and security relating to PHP/MySQL.
  • Ability to create and consume custom SOAP and REST APIs
  • Confidence working on the front-end and with responsive design
  • Experience writing unit tests / detailing testing procedures for your work
  • Version Control (SVN) experience using Git
  • Strong documentation and communications skills
  • Ability to self-manage and meet required deadlines
Preferred Qualifications:
  • PHP Data Objects (PDO)
  • Experience with Object-relational mapping (ORMS/eloquent) and abstract design patterns
  • Experience with Node.js
  • Familiarity with REST & CURL
  • Experience with SASS/SCSS
  • Foundation (or similar responsive front-end framework)
  • Experience with Gulp, Bower and NPM 
  • Master's degree in Computer Science, Software development or related field
Responsibilities:
  • Building dynamic web apps using PHP, MySQL & PDO
  • Leveraging REST services and other third-party APIs
  • Problem-solving of bugs and compatibility issues
  • Troubleshooting, testing and maintaining the core product software and databases to ensure strong optimization and functionality
  • Contribute to all phases of the development lifecycle
  • Develop and deploy new features to facilitate related procedures and tools as necessary
  • Developing codebase and ensuring it conforms to best practices regarding industry
    standards, validation (both on front-end and server-side), placement and flow of business
    logic.
     


© VIA Technical. All Rights Reserved.