React.js Developer - VOIS
Who we are
As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other Telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and 3rd party capability.
We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal.
#VOIS #BeUnrivalled #CreateTheFuture
About this Role
What you’ll do
• Translate UI/UX designs and wireframes into high‑quality, production‑ready code
• Build reusable components and front‑end libraries for future use
• Optimise components for performance, scalability and cross‑browser compatibility
• Implement modern React workflows such as Redux or Flux
• Work with designers to validate the technical feasibility of UI/UX concepts
• Collaborate with cross‑functional teams to deliver high‑quality applications
• Ensure all user inputs are validated prior to backend submission
• Conduct thorough testing to ensure correct rendering and functionality across devices
• Maintain and enhance web applications by introducing new features
• Work with RESTful APIs and modern authorisation mechanisms such as JSON Web Tokens
• Utilise modern build tools and pipelines
• Follow best practices for version control and collaborative development
• Apply an understanding of isomorphic React (preferred)
Who you are
• Strong proficiency in JavaScript, including DOM manipulation and object‑model concepts
• Solid understanding of React.js fundamentals and core principles
• Experienced in React workflows (e.g., Redux or Flux)
• Skilled in HTML5, CSS3, JavaScript and modern front‑end techniques
• Familiar with JavaScript frameworks such as jQuery, AJAX and AngularJS
• Proficient in asynchronous programming and partial page updates
• Knowledgeable about cross‑browser compatibility considerations
• Able to translate business requirements into effective technical solutions
• Equipped with an understanding of end‑to‑end web development processes
• Comfortable working collaboratively, with a positive and solutions‑oriented mindset
• Familiar with CSS pre‑processing platforms
• Understanding of programming languages such as C++ or Java (added advantage)
• Interested in design principles and user experience best practices
• Committed to continuous learning and staying updated on emerging technologies
Not a perfect fit?
What's in it for you
• A collaborative, inclusive and forward‑thinking work environment
• Exposure to large‑scale, user‑centric web applications
• The chance to shape user experience and interface design across digital products
• Growth opportunities through continuous learning, upskilling and cross‑functional collaboration
What skills you will learn
• Performance optimisation and scalable front‑end architecture
• UI/UX alignment and design‑to‑development handover best practices
• Working with modern build tools, CI/CD workflows and version control
• Cross‑functional collaboration and end‑to‑end web delivery practices
VOIS Equal Opportunity Employer Commitment
Join Us
We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.
With us, you can be truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.
Alert
#JDEnhancedByTARA
Follow us on social media and #StayConnected