Staff Domain logo
Staff Domain

Discover a different outsourcing experience

Senior Drupal Developer – CraftCMS

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2018H1B No SponsorCompany SiteLinkedIn

Location

Philippines

Posted

13 days ago

Salary

0

Seniority

Senior

Job Description

Senior Drupal Developer – CraftCMS

Staff Domain

• Develop, maintain, and enhance Drupal-based websites and applications. • Build and maintain custom Drupal modules, themes, templates, and integrations. • Support Drupal upgrades, including security updates, dependency updates, and major version upgrades. • Diagnose and resolve production issues across existing client platforms. • Work with inherited and legacy codebases, making pragmatic decisions about maintainability, risk, and technical debt. • Where required, support CraftCMS platforms and develop familiarity with CraftCMS conventions, project structure, and deployment workflows. • Contribute to platform improvements around performance, accessibility, security, editorial usability, and maintainability. • Deliver high-quality PHP development using modern, object-oriented practices. • Work confidently with Composer, dependency management, Git, and modern development workflows. • Contribute to technical planning, estimation, implementation, testing, and deployment. • Collaborate with technical leads to define appropriate technical approaches. • Participate in peer reviews and provide constructive feedback to other developers. • Write clean, maintainable, well-tested, and well-documented code. • Produce clear technical documentation for internal teams and client stakeholders. • Contribute to support handovers, implementation notes, release notes, and technical decision records. • Work within SDLC practices across discovery, planning, development, QA, release, and postrelease support.

Job Requirements

  • 5–7 years of professional development experience, preferably on enterprise or complex CMS projects.
  • Strong PHP development skills, including object-oriented programming and modern PHP practices.
  • 3–5 years of Drupal experience, ideally with Drupal 8, 9, 10, or 11.
  • Experience maintaining or upgrading Drupal sites, including major version upgrades.
  • Strong understanding of Drupal APIs, configuration management, content modelling, permissions, editorial workflows, and integrations.
  • Experience developing and maintaining custom Drupal modules and themes.
  • Experience with Git and collaborative source control workflows.
  • Experience with Composer and PHP dependency management.
  • Experience working with LAMP/LEMP stacks: Linux, Apache/Nginx, MySQL/MariaDB, PHP.
  • Good front-end development capability, including HTML5, CSS3, JavaScript, and responsive web development.
  • Understanding of web performance, security, accessibility, and maintainability principles.
  • Experience working across development, staging, UAT, and production environments.

Benefits

  • HMO, Dental, and Life Insurance for you and one free dependent from day one (with option to enroll more)
  • Paid Leaves: Birthday, Vacation, Medical, and Maternity (up to 6 Vacation Leaves convertible to cash on your anniversary)
  • Employee Engagement Activities: Year-End Party, Family Day, Team Building, and more

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Works with a variety of clients and projects to maintain customer system performance • Builds and customizes new features in client systems, including web applications, reporting applications, and troubleshooting tools • Answers trouble tickets and guides customers via email, phone, and video conferences • Maintains and updates VoiceFoundry products and tools to improve and expand our offerings to clients

Texas
$55K - $75K / year
Autodesk logo

Software Developer – React, Node.js

Autodesk

How the world gets designed and made. #MakeAnything

Backend Engineer13 days ago
Full TimeRemoteTeam 10,001+Since 1982H1B No Sponsor

• Involved with all aspects of software development • Developing with quality and running the service to create and maintain the most reliable, secure, performant and high throughput service for our customers • Your main role is to contribute to a high-performing agile team that includes other strong developers and support from dedicated designers and product owners • You will be working on feature development projects that fill needs in pre-construction and planning • You will use modern development tools, technologies and platforms to continually innovate and improve both software and processes

Canada
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Designs, models, documents, and governs the logical and conceptual data architectures, relationships, and schema evolutions for complex, enterprise-scale applications in support of tracking and accountability reforms. • Analyzes current and emerging system requirements, then develops comprehensive technical, structural, and organizational specifications to enable auditable, transparent data flows. • Establishes and enforces data modeling standards, capacity planning, and performance optimization to support high-reliability DoW environments. • Develops robust Python-based scripts and ETL/ELT pipelines for efficient, secure data ingestion, transformation, and integration from diverse sources. • Leverages deep expertise in Relational Databases (SQL) for advanced querying, schema design, optimization, and data integrity assurance. • Operates within Agile/SAFe development frameworks to deliver iterative, high-value increments aligned with business priorities and DoW policies. • Provides technical guidance and mentorship to align development efforts with strategic FMS reform objectives, including enhanced tracking, oversight, and reporting. • Performs additional duties as assigned or required to advance mission goals.

Virginia
$90K - $120K / year
Job Closed
Full TimeRemoteTeam 10,001+Since 1860H1B No Sponsor

• Complete SDLC: architecture, design, development and support of tech solutions • Active participation in all scrum ceremonies, follow SAFe best practices effectively. • Play a key role in the development team to build high-quality, high-performance, scalable code. • Produce technical design documents and conduct technical walkthroughs. • Document and demonstrate solutions using technical design docs, diagrams and stubbed code. • Work collaboratively with business partners to understand and clarify requirements. • Collaborate effectively with technical and non-technical stakeholders. • Design and develop industry-leading applications. • Respond to and resolve production issues.

India
Job Closed