
EF Education First
Job title:
Full-stack Software Engineer
Company
EF Education First
Job description
DescriptionPosition at EF AcademyJob Title: Full-stack Software Engineer
Product: EF AcademyLocation: Budapest, HungaryThe OpportunityEF 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 usWatch this for a more immersive intro –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 s ces worldwide, including hubs in Boston, London, Mexico City, São Paulo, Shanghai, Stockholm, Zürich, and more. More on
Expected salary
Location
Budapest
Job date
Fri, 06 Jun 2025 22:35:38 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (jobsineu.net) you saw this job posting.