Full-stack Software Engineer

EF

Education
Qualifications
Benefits
Special Commitments
Skills

Job Title: Full-stack Software Engineer

Product: EF Academy

Location: Budapest, Hungary

The Opportunity

EF Academy has an immediate opening for a Full-Stack Software Engineer on the EF Academy Technology team based in our Budapest, Hungary office. You will be responsible for the continued development and maintenance of our global marketing website, efacademy.org, and for managing the backend integration layer built on AWS Glue, which enables seamless data flows between our Salesforce and our downstream systems.

Your role will focus on building fast, SEO-optimized web experiences using Next.js, deploying via Vercel, managing content in Storyblok, and implementing consistent styling through Tailwind CSS. On the backend, you will maintain our AWS Glue ETL pipelines, ensuring our data integrations are stable, scalable, and secure.

This role is highly cross-functional — you’ll collaborate with designers, marketers, content editors, and software engineers to deliver high-quality digital experiences that are both beautiful and technically robust.

Responsibilities

  • Develop and maintain EF Academy’s website using Next.js, Storyblok, Tailwind CSS, and Vercel.
  • Build performant, accessible, and responsive frontend components with an eye for UX and SEO best practices.
  • Collaborate with content and design teams to develop reusable Storyblok components and templates.
  • Manage and evolve the integration layer using AWS Glue, supporting automated data flows between Salesforce, internal systems, and the website.
  • Monitor and optimize website performance, uptime, and analytics tagging.
  • Write clean, modular code following modern development practices (CI/CD, Git, code reviews).
  • Proactively address bugs, tech debt, and performance bottlenecks across both frontend and backend.
  • Ensure best practices around security, privacy (GDPR), and scalability in both the website and data layer.

Mindset and Interpersonal Skills

  • You have excellent communication skills – not just spoken but also written
  • You are a team player – who is part of a successful cross-functional team having a composition of developers, QAs, BAs and admins
  • Most importantly, you are sensitive to cultural differences in globally spread teams
  • Have strong attention to detail and excellent problem-solving skills

Qualifications

  • 3+ years experience in full-stack web development, ideally with modern JavaScript frameworks.
  • Strong experience with React, ideally using Next.js in a production environment.
  • Working knowledge of Storyblok or another headless CMS.
  • Proficiency in Tailwind CSS or similar utility-first CSS frameworks.
  • Hands-on experience maintaining ETL pipelines, preferably with AWS Glue or other AWS serverless tools (e.g., Lambda, S3).
  • Familiarity with version control, pull request workflows, and DevOps practices.
  • Strong problem-solving skills and the ability to work independently in a distributed team.

About us

Watch this for a more immersive intro - We are EF

At EF, we believe the world is better when people try to understand one another. Since 1965, we have helped millions of people see new places, experience new cultures, and learn new things about the world and themselves. Our culturally immersive education programs - focused on language, travel, cultural exchange, and academics - turn dreams into international opportunities.

When you join EF, you join a multicultural and diverse community working across more than 600 schools and offices in 50 countries, all with one shared mission of opening the world through education. Whoever you are, whatever you are passionate about—we welcome you and want you to bring that to work every day. EF is proud to be an equal-opportunity employer. We are committed to inclusion and belonging across race, ethnicity, gender, age, religion, caste, parental status, identity, experience, and everything else that makes you unique.

Founded in Sweden in 1965, EF has schools and offices worldwide, including hubs in Boston, London, Mexico City, São Paulo, Shanghai, Stockholm, Zürich, and more. More on https://ef.com.

Read Full Description
Confirmed 19 hours ago. Posted 12 days ago.

Discover Similar Jobs

Suggested Articles