We are seeking a Medior Software Engineer to join our Budapest Engineering Team, now part of Yext, to contribute to the development of scalable, high-performance systems for digital engagement. In this full-stack role, you will design, build, and maintain secure and reliable services using technologies like Python, Kotlin, and React. You'll collaborate with experienced engineers to enhance performance and streamline development workflows. This is a hybrid position requiring on-site presence at least one day per week, with flexibility based on project and team needs.
Responsibilities:
- Partner with experienced engineers to design and implement scalable, high-performing solutions.
- Debug, review, and refine code, proactively resolving issues and ensuring maintainability.
- Collaborate with product and engineering leads to shape priorities and contribute to roadmap planning and architectural decisions.
- Continuously improve team processes and development practices.
Requirements:
- 3+ years of full-stack software development experience building business-critical applications.
- Strong grasp of object-oriented principles (OOP) and design patterns.
- 3+ years of experience using Python, Java, C++, or C# (Python and Kotlin preferred).
- Experience with modern front-end frameworks such as React, Backbone, or Underscore, with a solid foundation in HTML, CSS, and core web technologies.
- Hands-on knowledge of relational database management (schema design, query optimization, data migrations, high availability & disaster recovery) or equivalent experience with NoSQL databases.
- Familiarity with cloud infrastructure (IaaS and PaaS).
- Commitment to clean, maintainable, and well-tested code (ideally with Jest).
- Strong analytical skills and a problem-solving mindset.
- Fluent in English and Hungarian, with excellent communication skills.
Nice-to-have skills:
- Experience with Jest
Benefits:
Yext is committed to building an inclusive and diverse culture where every person is seen, heard, and valued. We believe in equal employment opportunity and welcome employees and applicants of all races, colors, ethnicities, religions, creeds, national origins, ancestries, genetics, sexes, pregnancy or childbirth, sexual orientations, genders (including gender identity or nonbinary or nonconformity and/or status as a trans individual), ages, physical or mental disabilities, citizenships, marital, parental and/or familial status, past, current or prospective service in the uniformed services, or any characteristic protected under applicable law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. It is Yext’s policy to provide reasonable accommodations to people with disabilities as required by law.
How to Apply
Interested in this position? Please submit your resume and cover letter through the application portal.
Apply Now