Share this job
Full Stack Engineer (PHP + JavaScript) - (OOJ - 39818)
Walnut Creek, CA
Apply for this job

Full Stack Engineer (PHP + JavaScript)

Location: Walnut Creek, CA (Hybrid – on-site + remote flexibility)

Employment Type: Contract-to-Hire

Level: Mid-Level (open to strong senior candidates)


About the Role

We’re seeking an experienced Application Developer (Full Stack - PHP, JS) for a hybrid, contract-to-hire position in Walnut Creek, CA.

You’ll be working across the full software development lifecycle — designing, developing, and maintaining scalable web applications, supporting both internal teams and external customers.

This is an excellent opportunity for a mid-to-senior-level engineer skilled in PHP, JavaScript, MySQL, and the LAMP stack, who thrives in a collaborative, fast-paced environment.


What You’ll Do

  • Develop, test, deploy, and maintain enterprise-level web applications using PHP (7.x/8.x), JavaScript, HTML, CSS, and MySQL.
  • Enhance and support existing applications, websites, and servers to ensure high availability and reliability.
  • Integrate with and consume REST and SOAP web services.
  • Collaborate with Linux and Windows teams on new deployments and system design.
  • Work with cross-functional business units to translate requirements into scalable technical solutions.
  • Conduct debugging, code reviews, and performance tuning to ensure optimal performance.
  • Stay up to date with emerging technologies and apply innovative ideas to improve current and future systems.


Required Skills & Experience:

  • 3–7 years of professional experience as an Application Developer / Software Engineer.
  • Strong expertise with PHP (7.x/8.x) and the LAMP stack.
  • Proficiency in JavaScript, AJAX, HTML, CSS, XML.
  • Hands-on experience with JavaScript frameworks such as React, Dojo, or Ionic.
  • Experience with relational databases (MySQL, MSSQL, Sybase ASE).
  • Source control experience (Subversion preferred).
  • Excellent communication and collaboration skills — able to work across both technical and non-technical teams.


Nice-to-Have:

  • Experience in mobile development (iOS, Android, or Cordova).
  • Familiarity with Linux system administration.


Apply for this job
Powered by