Sr. PHP Developer/Engineer

Overview

Remote
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

AWS Elastic Beanstalk
Agile
Amazon EC2
Amazon RDS
Amazon S3
Amazon Web Services
Attention To Detail
Automated Testing
Cascading Style Sheets
Collaboration
Communication
Computer Science
Conflict Resolution
Continuous Delivery
Continuous Improvement
Continuous Integration
Database
Database Design
DevOps
Docker
Emerging Technologies
Git
HTML
IaaS
Innovation
JavaScript
Laravel
Mentorship
Microservices
MongoDB
MySQL
Node.js
Quality Assurance
RESTful
Remote Desktop Services
Symfony
Teamwork
Optimization
PHP
PHPUnit
Performance Tuning
PostgreSQL
Problem Solving
Terraform
Version Control
Web Applications

Job Details

Job Title:- Sr. PHP Developer/Engineer

Location:- Remote

Duration:- Contract to hire

Job Summary

As a Senior PHP Developer, you will play a key role in designing, developing, and maintaining robust web applications. You will leverage your expertise in PHP, MySQL, AWS cloud infrastructure, DevOps engineering, and Node.js (NestJS) to deliver secure, efficient, and scalable solutions. You will collaborate with cross-functional teams to drive technical innovation and ensure high-quality code delivery.

Responsibilities

  • Design, develop, and maintain backend services and APIs using PHP and Node.js (NestJS).
  • Build and optimize complex database structures and queries using MySQL.
  • Architect and deploy applications on AWS cloud infrastructure, utilizing services such as EC2, S3, Lambda, RDS, and Elastic Beanstalk.
  • Implement DevOps practices, including CI/CD pipelines, containerization (Docker), and infrastructure-as-code (e.g., Terraform or AWS CloudFormation).
  • Collaborate with frontend developers, product managers, and QA engineers to deliver seamless end-to-end solutions.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Troubleshoot and resolve performance bottlenecks, bugs, and other technical issues.
  • Mentor junior developers and provide technical guidance to the team.
  • Stay up-to-date with industry trends and emerging technologies to drive continuous improvement.

Qualifications

  • Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years of professional experience in PHP development, with expertise in frameworks such as Laravel or Symfony.
  • Strong proficiency in MySQL, including database design, optimization, and query performance tuning.
  • Hands-on experience with AWS cloud infrastructure (e.g., EC2, S3, RDS, Lambda, CloudFormation).
  • 2+ years of experience with Node.js and NestJS for building scalable backend services.
  • Solid understanding of DevOps principles, including CI/CD pipelines, Docker, and infrastructure-as-code tools.
  • Experience with version control systems (e.g., Git) and agile development methodologies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Skills

  • Experience with microservices architecture and RESTful API design.
  • Familiarity with frontend technologies such as JavaScript, HTML, and CSS.
  • Knowledge of other databases (e.g., PostgreSQL, MongoDB) is a plus.
  • AWS certifications (e.g., AWS Certified Developer or Solutions Architect).
  • Experience with automated testing frameworks and tools (e.g., PHPUnit, Jest).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.