Software Development Engineer III

4 weeks ago


Clerkenwell, Greater London, United Kingdom Tesco Full time
About the Role

We are seeking an experienced iOS developer to join our technology team at Tesco. As a Software Development Engineer III, you will be responsible for designing, developing, and maintaining high-performance iOS applications.

Key Responsibilities
  • Lead the design and implementation of customer-facing features, contributing to the overall system architecture.
  • Collaborate with product managers and backend teams to design robust and scalable software solutions.
  • Design, build, and maintain high-performance, reusable, and reliable code.
  • Implement new features in production, ensuring code quality and adherence to best practices.
  • Write unit-test code to ensure robustness, usability, and reliability of the iOS applications.
  • Utilize debugging skills to identify and address memory leaks, performance bottlenecks, and other issues.
Requirements
  • Experience in developing iOS applications, with a strong background in software design and programming skills.
  • Proficiency with common iOS libraries, including UIKit, Security, CFNetwork, CoreGraphics, XCTest, and COCOAPods.
  • Strong debugging skills, including identifying memory leaks and performance bottlenecks using tools like Debugger and Instruments.
  • Familiarity with Object-Oriented Programming (OOP) principles, different architectural patterns, and their testability.
  • Excellent command over Data Structures and Algorithms.
  • Understanding of design for scalability, performance, and reliability.
  • Two or more published iOS apps in the App Store.
  • Experience working in an agile environment and project management tools like Jira.
  • Familiarity with Apple Design guidelines, common mobile UX patterns, and anti-patterns.
What's in it for you

We offer a range of benefits, including an annual bonus scheme, holiday pay, private medical insurance, and a retirement savings plan. We also provide opportunities for professional development and a supportive work environment.

At Tesco, we value diversity and inclusion, and we are committed to creating a workplace where everyone feels welcome and valued. We are proud to have been accredited Disability Confident Leader and we are committed to providing a fully inclusive and accessible recruitment process.



  • Clerkenwell, Greater London, United Kingdom Tesco Full time

    About the RoleWe are seeking an experienced iOS developer to join our technology team at Tesco. As a Software Development Engineer III, you will be responsible for designing, developing, and maintaining high-performance iOS applications.Key ResponsibilitiesLead the design and implementation of customer-facing features, contributing to the overall system...


  • Clerkenwell, Greater London, United Kingdom Tesco Full time

    About the RoleWe are seeking an experienced iOS developer to join our technology team at Tesco. As a Software Development Engineer III, you will be responsible for designing, developing, and maintaining high-performance iOS applications.Key ResponsibilitiesLead the design and implementation of customer-facing features, contributing to the overall system...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Endeavour Recruitment Solutions is seeking a highly skilled AWS Senior Software Engineer to lead the development of innovative digital marketing solutions. The ideal candidate will have expertise in REST APIs, SQL, Docker, AWS, Lambda, and DynamoDB, with a strong understanding of machine learning concepts.Key Responsibilities:Design and implement scalable...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Lead Developer Opportunity at Endeavour Recruitment SolutionsEndeavour Recruitment Solutions is seeking a highly skilled Lead Developer to join our client, a fast-growing digital marketing agency specializing in interactive advertisements.Key Responsibilities:Design and develop scalable and efficient software solutions using AWS technologiesCollaborate with...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Lead Developer Opportunity at Endeavour Recruitment SolutionsEndeavour Recruitment Solutions is seeking a highly skilled Lead Developer to join our client, a fast-growing digital marketing agency specializing in interactive advertisements.Key Responsibilities:Design and develop scalable REST APIs using AWS servicesWork with SQL databases and implement...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Lead Developer Opportunity at Endeavour Recruitment SolutionsEndeavour Recruitment Solutions is seeking a highly skilled Lead Developer to join our client, a fast-growing digital marketing agency specializing in interactive advertisements.Key Responsibilities:Design and develop scalable REST APIs using AWS servicesWork with SQL databases and implement...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Lead Developer Opportunity at a Fast-Growing Digital Marketing AgencyEndeavour Recruitment Solutions is seeking a highly skilled Lead Developer to join our client, a leading digital marketing agency specialising in interactive advertisements.Key Responsibilities:Design and develop scalable and efficient cloud-based solutions using AWSCollaborate with...


  • Clerkenwell, Greater London, United Kingdom Morgan Fraser Group Limited Full time

    Senior Azure DevOps EngineerWe are seeking a highly skilled Senior Azure DevOps Engineer to join our team at Morgan Fraser Group Limited. As a key member of our engineering team, you will play a crucial role in designing and implementing automation solutions using Azure DevOps pipelines, ensuring seamless infrastructure and software rollout.Key...


  • Clerkenwell, Greater London, United Kingdom Morgan Fraser Group Limited Full time

    Senior Azure DevOps EngineerWe are seeking a highly skilled Senior Azure DevOps Engineer to join our team at Morgan Fraser Group Limited. As a key member of our engineering team, you will play a crucial role in designing and implementing automation solutions using Azure DevOps pipelines, ensuring seamless infrastructure and software rollout.Key...

  • Structural Engineer

    3 hours ago


    Clerkenwell, Greater London, United Kingdom Doufre Construction Personell Full time

    About the Role:We are seeking a talented Structural Engineer with a background in Architectural Glazing and Aluminium to join our team at Doufre Construction Personell. As a key member of our team, you will work alongside internal stakeholders to advise, design, and deliver exceptional solutions in architectural glazing and aluminium.Key...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    p>Endeavour Recruitment Solutions is seeking a highly skilled AWS Lead Developer to spearhead the development of innovative digital marketing solutions. /p>h2>Key Responsibilities/h2>ul>li>Design and implement scalable and secure cloud-based architectures using AWS services./li>li>Collaborate with cross-functional teams to develop and deploy REST APIs,...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Lead Developer Opportunity at Endeavour Recruitment SolutionsEndeavour Recruitment Solutions is seeking a highly skilled Lead Developer to join our client, a fast-growing digital marketing agency specializing in interactive advertisements.Key Responsibilities:Design and develop scalable REST APIs using AWS servicesWork with SQL databases and implement...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Lead Developer Opportunity at Endeavour Recruitment SolutionsEndeavour Recruitment Solutions is seeking a highly skilled Lead Developer to join our client, a fast-growing digital marketing agency specializing in interactive advertisements.Key Responsibilities:Design and develop scalable REST APIs using AWS servicesWork with SQL databases and implement...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Lead Developer Opportunity at Endeavour Recruitment SolutionsEndeavour Recruitment Solutions is seeking a highly skilled Lead Developer to join our client, a fast-growing digital marketing agency specializing in interactive advertisements.Key Responsibilities:Design and develop scalable REST APIs using AWS servicesWork with SQL databases and implement...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Lead Developer Opportunity at Endeavour Recruitment SolutionsEndeavour Recruitment Solutions is seeking a highly skilled Lead Developer to join our client, a fast-growing digital marketing agency specializing in interactive advertisements.Key Responsibilities:Design and develop scalable REST APIs using AWS servicesWork with SQL databases and implement...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Lead Developer Opportunity at Endeavour Recruitment SolutionsEndeavour Recruitment Solutions is seeking a highly skilled Lead Developer to join our client, a fast-growing digital marketing agency specializing in interactive advertisements.Key Responsibilities:Design and develop scalable REST APIs using AWS servicesWork with SQL databases and implement...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Lead Developer Opportunity at Endeavour Recruitment SolutionsEndeavour Recruitment Solutions is seeking a highly skilled Lead Developer to join our client, a fast-growing digital marketing agency specializing in interactive advertisements.Key Responsibilities:Design and develop scalable REST APIs using AWS servicesWork with SQL databases and implement...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Lead Developer Opportunity at Endeavour Recruitment SolutionsEndeavour Recruitment Solutions is seeking a highly skilled Lead Developer to join our client, a fast-growing digital marketing agency specializing in interactive advertisements.Key Responsibilities:Design and develop scalable REST APIs using AWS servicesWork with SQL databases and implement...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Lead Developer Opportunity at Endeavour Recruitment SolutionsEndeavour Recruitment Solutions is seeking a highly skilled Lead Developer to join our client, a fast-growing digital marketing agency specializing in interactive advertisements.Key Responsibilities:Design and develop scalable REST APIs using AWS servicesWork with SQL databases and implement data...


  • Clerkenwell, Greater London, United Kingdom Endeavour Recruitment Solutions Full time

    Lead Developer Opportunity at Endeavour Recruitment SolutionsEndeavour Recruitment Solutions is seeking a highly skilled Lead Developer to join our client, a fast-growing digital marketing agency specializing in interactive advertisements.Key Responsibilities:Design and develop scalable REST APIs using AWS servicesWork with SQL databases and implement data...