PHP Web Application Developer

Wnr1lt8z 400x400 @IronSystems_Inc | Fremont

The ideal candidate will have be building and supporting complex customer-facing web application. Candidate needs to know core web technologies (PHP, HTML5, CSS3, and JavaScript) and will be able to show examples of sophisticated solutions they have developed. Experience with PHP Cake frameworks and complex back-end data and content management systems is a plus. They will have worked side-by-side with team members in design and engineering to deliver a highly scalable web presence.



  • Manage, maintain, and extend highly scalable enterprise web applications.
  • Develop, test, and debug PHP, JavaScript, HTML, CSS, and AJAX.
  • Design, develop, and support API configurations.
  • Understand technical and functional design requirements
  • Do proper documentation of the program and add technical requirements in the code.
  • Staying aware of security issues in PHP.
  • Database development and management
  • Testing, debugging and troubleshooting when necessary
  • Perform other duties as assigned
  • Work with design and project management teams to build and refine graphic designs for websites
  • Brainstorm and collaborate with team members to develop solutions and think on the fly
  • Collaborate with a team of developers to complete proposed initiatives



Education Background

  • College Degree in Computer Science, Engineering or in a Design discipline or equivalent experience.
  • 3-5 years of developing and delivering customer facing web experiences.
  • A stable work history

Technical Background

Required Skillset

  • L.A.M.P. stack experience. Presentation Layer experience - HTML, CSS 3, JavaScript, jQuery, and Ajax.
  • Experience with Web Services and MVC framework
  • Experience with MySQL and other databases
  • Expert with CakePHP
  • Experience with git, svn, or other modern version control systems
  • Ability to follow technical specifications and production processes.

Desired Skillset

  • Drupal frame work and HTML 5 is a plus.
  • Experience with Python and/or ASP is a plus.
  • Experience with Linux Operating System Software.

Personal Background

  • Excellent time management, multitasking, problem solving, teamwork, organization and communication skills.
  • Willingness to participate in a formal project management environment.
  • Proven ability to work creatively and analytically in a problem-solving environment.
  • Ability to work in both an individual and team based environment.
  • Excellent verbal and written communications skills and organizational skills.


Recommended Jobs: