Quick Take
Tesco is hiring a Software Development Engineer II (JavaScript) in Budapest, Hungary (Hybrid, 3 days/week). The role focuses on store experience applications using modern JavaScript, React, and HTML/CSS, with robust engineering practices like TDD and clean design patterns.
๐ข About Tesco
Tesco is a leading multinational grocery and general merchandise retailer serving millions of customers every week. Its technology organization, Tesco Technology, engineers global digital retail solutions encompassing grocery eCommerce, digital store assistants, automated fulfillment, and supply chain logistics.
๐ฏ The Role
Tesco Technology is seeking a Software Development Engineer II (JavaScript) to join its Store Experience engineering group in Budapest, Hungary. In this hybrid role (3 days/week in-office), you will develop software programmes that simplify complex tasks for in-store colleagues and customers across Central Europe.
๐ ๏ธ Tech Stack
- JavaScript (ES6+ / OOJS)
- React
- HTML5 & CSS3
- Node.js
- REST APIs
- Jasmine / Jest
๐ผ What You'll Do
- Develop and maintain responsive web applications that streamline retail operations.
- Apply Test-Driven Development (TDD) and automated testing methodologies to every feature.
- Profile client code to eliminate performance bottlenecks and improve user responsiveness.
- Collaborate with product managers, UX specialists, and backend engineers on system architecture.
- Mentor junior engineering peers and participate in structured code and design reviews.
โ What You'll Need
- Strong core JavaScript skills (ES6+, asynchronous programming, object-oriented concepts).
- Professional experience developing web frontends with React, HTML5, and CSS3.
- Solid understanding of software design patterns, SOLID principles, and clean code fundamentals.
- Experience with automated unit testing frameworks (Jasmine, Jest, or equivalent).
- Based in or willing to work hybrid in Budapest, Hungary.
๐ Nice to Have
- Experience with Node.js and Express in high-traffic production environments.
- Familiarity with BDD/ATDD practices.
- Exposure to retail, supply chain, or eCommerce platforms.
Why This Role?
This listing comes straight from a hiring manager or recruiter post โ not an ATS scrape. You can often reach out directly, and these roles move fast. The tech stack leans on JavaScript, React, HTML5 and more.
Software Development Engineer II (JavaScript) at Tesco โ FAQ
Quick answers about this role, the stack, and how to apply.