At a Glance
- Tasks: Develop and maintain digital platforms for a leading TEFL certification provider.
- Company: Join a global leader in English teaching certification with a focus on innovation.
- Benefits: Enjoy a competitive salary, remote work, bonuses, and professional development opportunities.
- Why this job: Make a real impact in education while working with cutting-edge technologies.
- Qualifications: 3+ years in full stack development with strong skills in modern frameworks.
- Other info: Be part of a dynamic team shaping the future of English language teaching.
The predicted salary is between 30000 - 50000 £ per year.
Please note: applications via EasyApply will not be considered. To apply, email your CV & portfolio to careers@tefl.org.
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.
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
Full Stack Web Developer in Belfast employer: The TEFL Org | World's most accredited TEFL course provider
Contact Detail:
The TEFL Org | World's most accredited TEFL course provider Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Web Developer in Belfast
✨Tip Number 1
Make sure to showcase your portfolio when you email your CV. Highlight projects that demonstrate your full stack skills, especially those that align with the role at The TEFL Org. We want to see your creativity and technical prowess!
✨Tip Number 2
Don’t just send your application and wait! Follow up a week later to express your continued interest. A little nudge can go a long way in showing us you're keen on the role.
✨Tip Number 3
Prepare for the interview by brushing up on both front-end and back-end technologies mentioned in the job description. We love candidates who can talk about their experience with modern frameworks and CMS systems!
✨Tip Number 4
Network with current employees or alumni from The TEFL Org. They can provide insights into the company culture and what we value in our team members. Plus, it’s always good to have an insider's perspective!
We think you need these skills to ace Full Stack Web Developer in Belfast
Some tips for your application 🫡
Craft a Tailored CV: Make sure your CV highlights your relevant experience in full stack development. We want to see how your skills align with the role, so don’t be shy about showcasing your projects and achievements!
Show Off Your Portfolio: Your portfolio is your chance to shine! Include examples of your work that demonstrate your front-end and back-end skills. We love seeing real-world applications of your coding prowess, so make it count!
Personalise Your Email: When you email us your application, take a moment to personalise your message. A brief introduction about why you’re excited about this role at The TEFL Org can really make your application stand out!
Follow Up: After sending your application, don’t hesitate to follow up if you haven’t heard back in a week or two. It shows your enthusiasm for the position and keeps you on our radar. We appreciate proactive candidates!
How to prepare for a job interview at The TEFL Org | World's most accredited TEFL course provider
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your skills with Node.js, React, and any headless CMS systems like Sanity or Contentful. Being able to discuss your experience with these tools confidently will show that you're a great fit for the role.
✨Showcase Your Portfolio
Prepare a portfolio that highlights your best work, especially projects that demonstrate your full stack capabilities. Include examples of responsive design, performance optimisation, and any automation workflows you've implemented. This will give the interviewers a clear picture of what you can bring to the table.
✨Understand Their Mission
Familiarise yourself with The TEFL Org’s mission and values. Be ready to discuss how your skills can help them empower individuals to teach English. Showing that you align with their goals will make you stand out as a candidate who is genuinely interested in the role.
✨Prepare for Problem-Solving Questions
Expect to tackle some technical challenges during the interview. Practice explaining your thought process when solving coding problems or debugging issues. This will demonstrate your creative problem-solving skills and your ability to work under pressure, which are crucial for this role.