CareerZen Logo
Company logo

Full Stack Drupal Developer

Garbage Dream

Full-time

Chino, CA

Job description

We are seeking a highly skilled and experienced Full Stack Drupal Developer to design, develop, and maintain robust, scalable web applications. The ideal candidate will have expertise across the entire technology stack, with a strong focus on PHP, Drupal, AWS services, and integration with Salesforce, along with deep knowledge of server-side configuration and DevOps practices.

Responsibilities

Full Stack Development & Architecture

  • Design, develop, and implement both front-end and back-end web applications using modern best practices and Drupal CMS
  • Write clean, efficient, well-documented, and testable code in PHP and other relevant languages.
  • Manage and optimize databases (e.g., MySQL, PostgreSQL) to ensure high performance and data integrity.
  • Collaborate with product managers, designers, and other developers throughout the software development lifecycle.

Drupal & CMS Expertise

  • Lead the development, maintenance, and customization of Drupal websites and platforms.
  • Develop custom Drupal modules and themes to meet unique business requirements.
  • Conduct code reviews and ensure adherence to Drupal coding standards and security best practices.
  • Manage Drupal site migrations, upgrades, and performance tuning.

Server-Side Configuration & DevOps

  • Manage, configure, and secure web servers (e.g., Apache, Nginx) for optimal application hosting.
  • Implement and manage CI/CD pipelines for automated testing, deployment, and monitoring.
  • Ensure application stability, performance, and scalability through effective server and application tuning.
  • Apply best practices for web security, including authentication, authorization, and data protection.

Cloud & Integration

  • Leverage AWS services (e.g., EC2, Lambda, S3, RDS) to deploy, manage, and scale applications in a cloud environment.
  • Integrate web applications with Salesforce using APIs (e.g., REST, SOAP) for seamless data exchange and synchronization between platforms.
  • Monitor application and infrastructure health using AWS tools and other monitoring systems.

Required Skills and Qualifications

Technical Skills

  • 5+ years of professional experience as a Full Stack Developer or similar role.
  • Expert proficiency in PHP, including modern frameworks (e.g., Laravel, Symfony) is a plus.
  • Extensive experience with the Drupal CMS, including custom module and theme development.
  • Strong experience with front-end technologies: HTML5, CSS3, and JavaScript/TypeScript, along with relevant frameworks (e.g., React, Vue, or Angular).
  • Demonstrable experience with AWS services for hosting, data storage, and serverless computing.
  • Proven ability to integrate with Salesforce APIs and manage data flows between systems.
  • Deep understanding of server-side configuration (Linux/Unix, web servers, caching mechanisms).
  • Proficiency with version control systems, especially Git.
  • Experience with containerization tools like Docker and orchestration platforms like Kubernetes is highly desirable.

Non-Technical Skills

  • Excellent problem-solving abilities and attention to detail.
  • Strong communication skills, both written and verbal, for technical and non-technical audiences.
  • Ability to work effectively in an Agile development environment.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Job Type: Full-time

Pay: $42.00 - $48.00 per hour

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Work Location: In person