Software Engineer - Mobile iOS

Milano, Lombardia
  1. Full Time
  2. IT/Technology
Data di pubblicazione:15 Jul, 2019
Questa posizione è scaduta

About Vodafone

As a bold global technology leader, our products and services touch the lives of millions, as well as lending a huge helping hand to some of the World's most prestigious organizations. From contactless payments to the Internet of Things, our technology delivers some truly exciting products and services, not to mention the incredible connections we make on a global level every single day. We’re focused on building the best network, providing a knockout digital experience and giving back the very best to our business customers. Not bad for a company you thought was just a mobile network provider, right?


Software Engineer - Mobile iOS


As part of our digital team, you’ll be continually testing and trialing ways to deliver our products and services faster, with the customer experience at core. You could join one of our Tribes and work as Software Engineer - Mobile iOS and have to chance to create prototypes, design and build modules and solutions in an iterative agile cycles. Within the team you will:

  • Develop, configure, maintain the software to optimize the business outcome

  • Estimate user and technical stories to help the Product Owner to prioritize backlog

  • Design and develop feature (Objective C, Swift) according to user and technical stories, ensuring IT operational effectiveness requirements are met 

  • Develop solutions according to module designs and deploy using delivery pipeline

  • Develop and execute unit and integration tests; support testing against user and technical story acceptance tests

  • Suggest improvements to user stories and UX

  • Support IT Operations activities managing incidents as level three 

Core competencies, knowledge and experience 

  • Excellent knowledge of Objective C and Swift

  • Experience with xib and layout constraints

  • TDD / Unit Testing / Continuous Integration

  • Experience with Alamofire / SwiftyJson / RX / Codable

  • Knowledge of Framework oriented development

  • Knowledge of the most used architecture (MVVM/MVC/MVP)

  • Version control & build automation systems proven

  • Continuous integration/delivery skills (e.g. Jira, Confluence, Jenkins, Fastlane)

  • Excellent analytical, technical, and problem solving skills, with high-levels of creativity

  • Excellent relationship building, teamwork, and collaboration skills 

What`s in for you?

You will have the chance to invest in your personal development, experiment and innovate, working for an industry leading company that spans across different countries around the world. We have created an environment where you can look forward to coming to work and are empowered to be at your best. We offer flexibility in how you work that helps you do your job in a way that suits you, opportunities to help you grow your skillset and progress throughout your career journey, and leverage on learning opportunities in-house or participating to off-site conferences and events. At Vodafone Village you will find smart spaces equipped with foosball, ping pong and video-games and you will enjoy your place even hosting the main Italian digital events and meet-ups.

The future is exciting. Ready?