Digital Channel Lead Developer | Vodafone

Application deadline date has been passed for this Job.
This job has been Expired
  • Offerd Salary Negotiable
  • Experience 5 Years
  • INDUSTRY Telecommunication
  • Qualification Bachelor Degree
Job Description

Vodafone is on a journey to become the world’s leading data company, moving from a handset retailer and network provider to a true service business. We will achieve this and deliver on our brand purpose of ‘inspiring confidence’ by providing the best, easiest and the simplest data experience in the industry. Central to our aspirations will be the ability to offer an unmatched, operationally efficient, commercially viable and uniquely Vodafone branded customer experience, across all channels and touch points.

Are you a self-starter, good communicator, love creating impact, passionate for coding on various platforms, and explore various digital technologies ? If so, we will be thrilled to have you on our team.

We’re looking for a Full-stack developer, jack of all trades, can seamlessly navigate from front end to back end technologies, to help us take our products to the next level.

This position will be based in Doha, Qatar to take ownership of how features are implemented to meet Vodafone user experience requirements, involving our web portal, mobile apps [iOS/Android], chat-bots and other digital frameworks.

This is an opportunity to join a phenomenal team of multinational culture at Vodafone Qatar. We are looking for a passionate developer, leader, equally capable of teaching and learning.

Role purpose:
• Assess, design and implement new products & services on various Vodafone Qatar digital channels, WEB, My Vodafone App, Chatbots, etc.
• Collaborate in a cross-functional team, including mobile developers, product managers and project managers in order to quickly deliver new features.
• Communicate with company stakeholders to ensure the functionality being implemented is what satisfies the business requirements and user experience.
• Work side by side with operations. Every piece of software should provide useful error messages and logging capabilities. Operations will see the messages before you will, so make them count!
• Support deployment and releases, including writing deployment guides, release notes, raising RFCs and change requests.
• Align with Vodafone Group for Channel optimization and technical roadmaps

Key accountabilities and decision ownership:
• Delivering required business & technology releases according to schedule and with quality meeting Vodafone’s standards.
• Deliver as part of mobile / web scum teams, adopting to the agile process, while executing the scrum master role comfortably
• Write well-structured, maintainable, idiomatic code with good documentation; unit tests for every feature, bug fixing and code reviews.
• Prepare all the needed RFCs and Change requests for Service Management according to the SLA.
• Ensure all documentation is complete and following the quality standards.

Core competencies, knowledge and experience:
• 5-8 years’ experience in mobile and web development / software engineering, preferably within start-up environments
• Passion for coding, web technologies, and shipping features that drive user’s adoption.
• Contributed as part of scrum teams effectively while also presuming scrum master role
• Solid experience developing mobile applications, both for iOS and Android on true native frameworks
• Familiarity with Mobile Application Development Platforms (MDAP) and Unified iOS/Android Frameworks e.g. Xamarin , React Native, etc.
• Solid understanding of client-side web technologies: HTML5, CSS3, JavaScript, jQuery, Bootstrap, Web Components, Angular.js
• Experience of server-side web technologies: Python, Django, Flask, Celery and both Relational and NoSQL databases: PostgreSQL, MongoDB, Redis
• Advanced knowledge and experience on modern web patterns: AJAX, RESTful APIs, SOA, WebSocket, client-side rendering, etc.
• Demonstrable experience of enhancing performance and implementing optimizations for both web and mobile APPs
• Experience with distributed version control systems: mostly Git (Github and/or Bitbucket).
• Experience with continuous integration frameworks, self-testing builds and release
• Familiar with cloud oriented technologies: AWS, Google Cloud, Heroku, Docker
• Use of the file system, cloud storage, network resources, and an understanding of data redundancy and availability is necessary.
• High level of English proficiency, both spoken and written.
• Ability to work independently, with a sense of urgency and integrity to tight timelines

Technical / professional qualifications required:
• Native Mobile APP development experience
• Web development experience
• Agile / Scrum experience

Commitment from Vodafone
Vodafone is committed to attracting, developing and retaining the very best people by offering a motivating and inclusive workplace in which talent is truly recognised, developed and rewarded. We believe that diversity plays an important role in the success of our business and we are committed to creating an inclusive work environment which respects, values, celebrates and makes the most of people’s individual differences – we are not only multinational but multicultural too. At Vodafone you will have access to our excellent benefits programme that you would expect from any global company.