At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.
Design, build, and maintain complete web applications or websites, handling both the front-end and back-end aspects.
Develop and build advanced applications.
Review code developed by the rest of the team.
Owns a medium-to-large feature from technical design through completion.
Perform unit testing for developed modules.
Understanding of platform constraints
Participate in hiring as a technical interviewer.
Proactively improve work by creating automated tasks, templates and reusable components
Contribute to open-source components on behalf of your team
Troubleshoot & Fix bugs raised by customer or testing teams.
Documentation for written code.
4-6 years of development experience.
Deep Understanding OOP/Functional Oriented Programming.
Practical experience in Unit Testing and mocking concepts.
Experience working with remote data via REST and JSON
Experience with third-party libraries and APIs
Knowledge of system design basics
Deep knowledge of code quality tools e.g., Linting tools & SonarQube