Share this Job

Software Engineer Frontend

Date: 14-Aug-2019

Location: SLOUGH, GB

Company: Telefónica S.A.

Tesco Mobile is an MVNO (Mobile Virtual Network Operator) and joint venture between O2 and Tesco.  We launched Tesco Mobile in 2003 and we’ve grown rapidly to become the UK’s largest MVNO with 99% network coverage in the UK. Better still, we’re award winning. Our customer care was recognised in 2016, we won “Best Value Pay Monthly”, “Best PAYG Network” and “High Street Retailer of the year” at the uSwitch Awards. We’re all about the customer and their experience with our brand. So, if you are passionate about the customer, we could have some exciting opportunities for you.

About The Team

The Tesco Mobile DevOps team is a truly cross functional team responsible for both the functional software development as well as the running and operate of multiple bespoke IT solutions.

 

You will be working within a very diverse team of highly motivated and talented individuals on business-critical software developments. Our teams are motivated and challenged working in 2-week sprints providing real benefit to the wider business.

 

About the Role

As a Developer in the DevOps team, you'll be responsible for designing, coding and delivering business requirements for the Tesco Mobile DevOps team. You will be part of a team of talented developers working alongside Business Analysts and Testers to deliver the new functionality. All the members of the team have exposure to the Frontend and Backend development as well as the Infrastructure. We think diverse exposure helps the individual and team grow a greater E2E understanding of our platform.

 

Key Responsibilities

  • Design new functionality and platforms
  • Development of clean Frontend code delivers great user experience
  • Be a champion for unit testing
  • Create, design & development of CI/CD pipeline.
  • Have passion for Automation and interest in increasing efficiency.
  • Take an active role in code reviews
  • Take an active role in Knowledge Sharing Sessions
  • Work along the rest of the team (Devs/QA/Scrum Master/BA) during the sprint

 

Key Skills/Experience

  • Solid experience in Javascript, Node JS, React, HTML and CSS
  • Experience with AWS or other cloud infrastructure
  • Experience with Continuous Integration pipeline (we use Jenkins) and Git/Github
  • An ambition to learn or understanding of backend development.
  • Experience of working with an agile methodology (Scrum, Kanban)
  • Understanding of the Software Development lifecycle (SDLC) from design to live service.
  • Effective communication skills with an ability to collaborate and work as a team player
  • Knowledge of Docker, Kubernetes, Serverless technologies i.e. lambda would be beneficial

 

Grade: PCGU

Salary and benefits:

We are looking to pay a competitive salary (depending on experience) for this position, and in addition we have some great benefits that could include a bonus, life cover, health care, holiday entitlement and lots of flexible benefits too.


Telefonica’s commitment to a great work-life balance allows us to consider flexible approaches to working. Like to know more? Feel free to raise it.

Joining Telefonica means opening up a world of freedom, support and possibility. A fascinating world where you’ll be able to think bigger, be bolder and try new things. And where there are endless opportunities to develop your career. 

There’s so much to discover. Your adventure starts here.