Share this Job

Software Developer, iOS

Posting Country:  Germany
Date Posted:  14-Oct-2021
Full Time / Part Time:  Full Time
Contract Type:  Permanent

At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this. 

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.

Description

The Front End Developer creates the visual front-end elements of a software, application or website, creating computing components/features that are directly viewable and accessible by the customer. Creating prototypes, and designs and builds modules and solutions in all iterative agile cycles, to develop, maintain, and optimize the business outcome. The Front End Developer performs peer reviews, collaborates with architects and other developers to produce the design, and ensures that technical documentation and training is provided for reference and operational support. Typically reports to the Chapter Lead.

Job Responsibility

* Develops front-end features using HTML CSS and JavaScript to fulfil UX/UI requirements to support online customer journeys;

* Understands / uses RESTful APIs and JSON;

* Tests and deploys developed functionalities into relevant environment using available CI/CD tools;

* Builds, deploys and maintains common components which can be used across different online customer journeys for example Content Management System (CMS) modules;

* Coordinates with relevant stakeholders inside and outside the squad to clarify commercial requirements and ensure the correct high quality outcome;

* Builds performance driven websites/user interfaces with an understanding of network traffic, HTTP requests and other performance focused enhancements;

* Estimates user and technical stories to help inform and prioritize backlog;

* Develops and executes unit and integration tests and supports testing against user and technical story acceptance tests;

* Suggests improvements to user stories and UX;

* Manages technical debt as part of daily activities;

* Maintains coding standards.

Skills

MicroServices and APIs
Digital Experience Platforms
Coding
Continuous Integration and Delivery (CI/CD)
Security
Architecture and Design
Software Engineering
UI
UX

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 and rewarded. We are committed to promoting Inclusion for All with the belief that diversity plays an important role in the success of our business. We actively encourage everyone to consider becoming a part of our journey.