Full Stack Web Developer
3 days ago
Sheffield
Please note: applications via EasyApply will not be considered. To apply, email your CV & portfolio to Department: Technology Reports to: Head of IT / Managing Director Location: Remote (UK-based) Contract: Full-time, Permanent About Us 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. Role Overview 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. Key Responsibilities • 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 and technical SEO in collaboration with marketing and brand teams to support visibility and lead generation., • Design and maintain data tracking and measurement systems across web, CRM, affiliate, and reporting systems to ensure accurate reporting and insight generation, • 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., • Design and implement automation workflows and AI-driven solutions to improve data consistency, visibility, and operational efficiency across marketing and internal systems., • 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. Key Skills & Experience • 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., • Knowledge of data tracking and integration of MarTech tools (Klaviyo, Google Tag Manager, analytics tools), • Skilled in automation architecture and workflow design using n8n, Zapier, Make, and AI tools like OpenAI What We Offer • 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