
Software Engineer (Frontend)
Senior Frontend Engineer
Bucuresti, Romania
22 Dec 2025
/10
Ranking
FrontEnd Developer
Bucuresti, Bucuresti, Romania
/10
Ranking
NSL – Front End Developer
London, United Kingdom
18 Feb
/10
Ranking
Software Engineer
India, Pune, 411014 | India, Bengaluru, 560064 | India
27 Feb
/10
Ranking
Design Engineer
£90,000 – £100,000 per annum
Global
30 Jan
/10
Ranking
Job Description
About the Role
We are looking for a talented and disciplined Frontend Software Engineer to join our development team. They will play a key role in building high-quality, performant, and scalable user interfaces, while working closely with backend engineers, product managers, designers, business analysts, and customers. A strong focus on usability, consistency, and maintainability is essential, as is the ability to translate design concepts into clean, reusable frontend components.
Key Responsibilities
- Design, develop, and maintain modern web user interfaces using React
- Build responsive, accessible, and visually consistent UIs using Tailwind CSS
- Translate UI/UX designs from Figma or Adobe XD into high-quality, pixel-perfect implementations
- Collaborate closely with backend engineers to integrate frontend components with RESTful and/or GraphQL APIs
- Develop reusable components, design systems, and frontend architecture patterns
- Ensure cross-browser compatibility and optimal performance across different devices and screen sizes
- Write clean, maintainable, and well-documented frontend code
- Implement frontend testing strategies, including unit, integration, and end-to-end tests
- Contribute to automated UI testing using Selenium or WebDriver (preferred)
- Participate in code reviews, architecture discussions, and agile ceremonies
- Troubleshoot and resolve UI, performance, and usability issues
- Continuously improve frontend development workflows and tooling
Required Qualifications
- 3+ years of professional experience in frontend or web application development
- Strong proficiency in JavaScript (ES6+) and React
- Hands-on experience with Tailwind CSS or similar utility-first CSS frameworks
- Solid understanding of HTML5, CSS3, and responsive web design principles
- Experience working with REST APIs and asynchronous data handling
- Familiarity with modern frontend tooling (e.g. NPM.)
- Working knowledge of version control systems such as Git
- Understanding of frontend performance optimization and accessibility best practices
- Bachelor’s degree in Computer Science, Software Engineering, a related field, or equivalent practical experience
Company benefits
Working at Vodafone
Company employees:
Gender diversity (m:f):
Hiring in countries
Albania
Cyprus
Czechia
Egypt
Germany
Greece
Hong Kong
Hungary
India
Ireland
Italy
Luxembourg
Malaysia
Mozambique
Portugal
Romania
South Africa
Spain
Sweden
Tanzania
Türkiye
United Kingdom
United States
Office Locations