PHP Full Stack Developer

$110,000 - $120,000/Yr

Roth Staffing Companies - Anaheim, CA

posted 3 months ago

Full-time
Anaheim, CA
Administrative and Support Services

About the position

We are seeking a skilled PHP Full Stack Developer who thrives in a collaborative environment and is passionate about building robust and scalable applications. The ideal candidate will have extensive experience in both front-end and back-end technologies, with a strong understanding of Angular, JavaScript, TypeScript, PHP, Laravel, and MySQL. A solid background in database design and legacy system migration is essential for this role. Additionally, experience with AWS is crucial, as the developer will be responsible for deploying and maintaining applications in a cloud environment. In this position, you will design, develop, and maintain high-quality web applications using Angular, JavaScript, and TypeScript. You will also develop and manage server-side logic using PHP and the Laravel framework. Your responsibilities will include designing and optimizing relational databases, particularly MySQL, ensuring data integrity and performance. You will lead efforts in migrating legacy systems to modern technology stacks, which includes database migrations and refactoring of existing codebases. Furthermore, you will deploy, monitor, and manage applications on AWS, ensuring scalability, reliability, and security. The role requires writing clean, maintainable, and well-documented code, following best practices in software development. You will troubleshoot and resolve issues across the entire stack, from front-end to database and infrastructure, ensuring a seamless user experience and application performance.

Responsibilities

  • Design, develop, and maintain high-quality web applications using Angular, JavaScript, and TypeScript.
  • Develop and manage server-side logic using PHP and Laravel framework.
  • Design and optimize relational databases, particularly MySQL, ensuring data integrity and performance.
  • Lead efforts in migrating legacy systems to modern technology stacks, including database migrations and refactoring of existing codebases.
  • Deploy, monitor, and manage applications on AWS, ensuring scalability, reliability, and security.
  • Write clean, maintainable, and well-documented code, following best practices in software development.
  • Troubleshoot and resolve issues across the entire stack, from front-end to database and infrastructure.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Strong proficiency in PHP and the Laravel framework.
  • Extensive experience with MySQL, including database design and optimization.
  • Hands-on experience with AWS services such as EC2, S3, RDS, Lambda, and CloudFormation.
  • Strong understanding of RESTful API design and integration.
  • Experience with version control systems, such as Git.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Strong communication skills, both written and verbal.

Nice-to-haves

  • Experience with CI/CD pipelines and automation tools.
  • Knowledge of front-end frameworks other than Angular, such as React or Vue.js.
  • Experience with Docker and containerization.
  • Familiarity with Agile/Scrum methodologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service