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.
Application Process
To apply for this position, you need to fill out the form and attach a resume.
Made on
Tilda