CiviCRM / PHP Engineer (Mid-level to Senior)
Tech Stack / Keywords
Firma i stanowisko
Compuco is a data driven creative technology agency that empowers socially responsible organisations by providing digital tools. They specialize in building and maintaining CiviCRM extensions and Drupal modules for not-for-profit clients such as membership, charitable, cultural organisations, and government institutions. Their solutions are based on open source products including CiviCRM and the Drupal CMS platform.
Wymagania
- At least 3 years of experience in web application development with PHP, with 5+ years including senior or lead roles preferred
- Experience extending large PHP platforms via hooks, APIs, and modules/plugins (e.g., Drupal, WordPress, SuiteCRM, Magento); CiviCRM experience is a bonus
- Daily use of AI coding tools (e.g., Claude Code, Codex, Gemini CLI, Cursor) with ability to judge output validity
- Experience writing unit tests and following testing processes
- Strong database and SQL skills, including performance optimization and normalization
- Skilled with Git, including rebasing and squashing commits
- Experience with Docker-based local development environments
- Experience with Linux and command line
- Experience with CI/CD pipelines, ideally GitHub Actions
Obowiązki
- Build and test CiviCRM extensions and Drupal modules, with unit tests on every change
- Write and lead technical specifications
- Review pull requests and provide technical feedback
- Use AI coding tools within established playbooks and verify their output
- Investigate production issues and document findings
- Participate in planning, estimation, and retrospectives, and follow through on actions
- Keep documentation updated, including README files and extension metadata
- Share knowledge and support team members
Benefity
- Paid annual leave
- Birthday off
- Volunteering time off
- Wellness day
- Medical insurance allowance
- Paid leave for personal development and learning
- Remote working
- Hybrid working option with office based in Shoreditch, London
Inne informacje
Informujemy, że administratorem danych jest Compucorp Ltd z siedzibą w Londynie, ul. Perseverance Works (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Compuco
2 aktywne oferty