Full Stack Web Developer (Remote) - TEFL Org
Develop and maintain digital platforms, ensuring a fast and seamless user experience. Collaborate with designers and marketing teams. 3+ years of full stack or web development experience required.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Please note: applications via EasyApply will not be considered. To apply, email your CV & portfolio to [email protected]
Department: Technology
Reports to: Head of IT / Managing Director
Location: Remote (UK-based)
Contract: Full-time, Permanent
The TEFL Org is the leading provider of accredited TEFL (Teaching English as a Foreign Language) certification courses. With a global presence and a commitment to excellence, we empower individuals to teach English and make a positive impact on communities worldwide. We are an Employee Ownership Trust.
The Full Stack Web Developer will play a key role in developing and maintaining The TEFL Org’s digital platforms — ensuring our website, student dashboard, and related systems deliver a fast, seamless, and engaging user experience.
You’ll work across both front-end and back-end development, supporting new product features, integrations, and performance enhancements. This role combines technical depth with creative problem-solving, helping to modernise our stack, streamline workflows, and enable new functionality across marketing, learning, and customer experience systems.
- Build and maintain new features for The TEFL Org website, student dashboard, and internal tools.
- Collaborate with designers and marketing to implement responsive, accessible, and brand-aligned UI components.
- Optimise site performance, SEO, and Core Web Vitals to support visibility and lead generation.
- Support the redevelopment of content clusters and page templates in collaboration with marketing and brand teams.
- Develop and maintain API integrations between web, CRM, affiliate, and reporting systems (e.g., Klaviyo, First Promoter, Looker Studio).
- Support CMS migration from WordPress to a modern headless system (e.g., Sanity, Contentful, or similar).
- Contribute to the setup and maintenance of digital asset management (DAM) systems and related workflows.
- Implement automation scripts and AI-driven functionality to improve data visibility and operational efficiency.
- Maintain and extend back-end services using modern frameworks (Node.js, Python, or PHP, depending on stack).
- Manage databases (MySQL, PostgreSQL, or equivalent), ensuring security, efficiency, and scalability.
- Write clean, maintainable, and well-documented code, following best practices and version control workflows (Git).
- Work closely with the Tech, Marketing, and Education teams to translate user and business needs into scalable technical solutions.
- Troubleshoot and resolve bugs, outages, or performance issues promptly.
- Participate in sprint planning, code reviews, and release management processes.
- 3+ years’ experience in full stack or web development roles.
- Strong proficiency in modern front-end frameworks (React, Vue.js, or similar).
- Solid back-end experience using Node.js, PHP, Python, or JavaScript.
- Experience with headless CMS systems (e.g., Sanity, Contentful, or Strapi).
- Understanding of API design and integration (REST, GraphQL).
- Familiarity with version control (Git) and deployment workflows (Netlify, AWS, or similar).
- Knowledge of SEO principles, accessibility, and responsive design.
- Comfortable working across multiple stakeholders and balancing project priorities.
- Competitive salary
- Fully remote working
- Company-wide bonus scheme
- Opportunities for professional development
- Health cash care plan and 5% pension contribution
- The chance to help shape the global future of English language teaching and travel
Similar Jobs
Explore other opportunities that match your interests