This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Teal Media is looking for a Senior Backend Developer who's a thoughtful problem-solver and hands-on builder. You bring strong back-end expertise, take ownership of technical decisions, and enjoy translating complex client needs into reliable, scalable solutions.
Job Responsibility:
Lead technical implementation of custom web projects
Act as lead developer on new builds and ongoing support work
Write clean, well-structured, and well-documented code
Ensure sites are fast, secure, accessible, and scalable
Handle site maintenance, updates, and feature enhancements
Own QA and testing
Support deployment workflows
Collaborate with designers and front-end developers
Partner with project teams and clients to scope solutions
Join internal and client-facing meetings
Create documentation or provide training
Collaborate with senior developers on technical direction
Research, test, and recommend tools and workflows
Help define coding standards
Contribute technical insight to proposals
Mentor developers through feedback and code reviews
Participate in hiring and evaluation of technical talent
Requirements:
Strong back-end expertise
Experience with WordPress back-end development (themes, plugins, systems integrations)
Ability to write clean, well-structured, and well-documented code
Experience ensuring site performance, security, accessibility, and scalability
Experience with site maintenance, updates, and feature enhancements
Experience with QA and testing
Experience with deployment workflows, version control, staging environments, CI/CD
Ability to collaborate closely with designers, strategists, and front-end developers
Ability to lead technical work and mentor other developers
Nice to have:
Experience with modern JavaScript frameworks (like React or Vue)
Experience with third-party integrations (CRMs, analytics, donation platforms)
Experience working in a digital agency or client-services environment