Full Stack Developer
Full-Stack 🔄
Archiviert 4 months ago
W
Kilo
Copy Paster!
We’re seeking a skilled Full Stack Developer to help build and maintain public-facing web applications using Drupal, PHP, and related technologies. This is a remote, mission-driven opportunity focused on global content delivery.
---
🔧 Tech Stack
• Drupal 9+ (7 is a plus), custom modules/themes
• PHP, Symfony, Composer, Drush
• Entity API, Form API, Routing, Hooks
• JSON:API, REST, 3rd-party integrations
• HTML5, CSS, JavaScript, jQuery, Webkit
• Caching, performance tuning, responsive UI
• Git workflows, code reviews, accessibility, localization
---
📚 Requirements
• Proven PHP/Drupal app development experience
• Strong Drupal architecture, module dev, and APIs
• Experience with XML/JSON content
• Able to work independently and collaboratively
• Bachelor's/Master's in CS or equivalent experience
---
✅ Assessment: Daily Bible Quote Module
Create a custom Drupal module that allows admins to manage and display a different Bible quote each day.
📦 Requirements
• Define a custom entity Quote with fields: quote_text, book, chapter, verse, date
• Implement full CRUD using Entity API
• Programmatically create a block that shows a random quote daily
- Use a custom service to retrieve the quote
- Cache the result for 24 hours using Drupal's caching system
• Build an admin interface using Form API to add, edit, and delete quotes
• Use proper routing, permissions, and configuration
📤 Deliverables
• Working Drupal module (packaged and installable)
• Documentation: install steps + admin usage guide
🔗 A sample XML endpoint will be shared after the first conversation for use with test data.
---
🔧 Tech Stack
• Drupal 9+ (7 is a plus), custom modules/themes
• PHP, Symfony, Composer, Drush
• Entity API, Form API, Routing, Hooks
• JSON:API, REST, 3rd-party integrations
• HTML5, CSS, JavaScript, jQuery, Webkit
• Caching, performance tuning, responsive UI
• Git workflows, code reviews, accessibility, localization
---
📚 Requirements
• Proven PHP/Drupal app development experience
• Strong Drupal architecture, module dev, and APIs
• Experience with XML/JSON content
• Able to work independently and collaboratively
• Bachelor's/Master's in CS or equivalent experience
---
✅ Assessment: Daily Bible Quote Module
Create a custom Drupal module that allows admins to manage and display a different Bible quote each day.
📦 Requirements
• Define a custom entity Quote with fields: quote_text, book, chapter, verse, date
• Implement full CRUD using Entity API
• Programmatically create a block that shows a random quote daily
- Use a custom service to retrieve the quote
- Cache the result for 24 hours using Drupal's caching system
• Build an admin interface using Form API to add, edit, and delete quotes
• Use proper routing, permissions, and configuration
📤 Deliverables
• Working Drupal module (packaged and installable)
• Documentation: install steps + admin usage guide
🔗 A sample XML endpoint will be shared after the first conversation for use with test data.
