Job Description
Yext is seeking a Software Engineer to join their web team in Budapest. The Software Engineer will collaborate with product, documentation, and marketing teams to build cutting-edge websites using React. The role involves working in a hybrid model, based in the Budapest office, and collaborating with team members in the US and London.
Yext prides itself on handling diverse tasks and creating innovative solutions using various technologies. The web team operates on two-week sprint cycles, daily standups, peer code reviews, and individual project ownership. They maintain their own Design System, power websites with their Knowledge Graph, and manage multi-language features with a custom-built Account Translator tool. Additionally, they maintain homegrown templates for documentation and training websites using Vue and Hugo, and manage a help site on Zendesk.
What this role involves:
- Collaborating with cross-functional teams to design, develop, and maintain robust features for web properties.
- Taking ownership of feature development from concept to implementation, ensuring alignment with goals and strategies.
- Implementing new features that enhance user engagement, conversion rates, and overall website performance.
- Creating responsive and visually appealing web pages that cater to a diverse audience, considering various devices, languages & screen sizes.
- Helping conduct regular performance analysis and optimization of the website to ensure fast load times and smooth user interactions.
- Implementing best practices for SEO.
- Conducting thorough testing of developed features to identify and resolve bugs, ensuring a high level of quality and reliability.
- Considering internationalization and localization at every step of the development process.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 2-3 years experience in modern Web Development.
- React knowledge is a must.
- Proficiency in front-end technologies such as Typescript, HTML, CSS, JavaScript.
- Experience with back-end development using server-side and/or scripting languages (Node.js, Python, Ruby, etc.).
- Familiarity with version control systems such as Git and agile development methodologies.
What this role offers:
- True international experience.