Mobile Development Tech Lead

4 weeks ago


London, United Kingdom BP Energy Full time

Entity:
Innovation & Engineering

Job Family Group:
IT&S Group


bp's Innovation & Engineering (I&E) organization is the central organization for all software and platform development. We build all the technology that powers bp's businesses, from upstream energy production to downstream energy delivery to our customers. We have a variety of teams depending on your areas of interest, including infrastructure and backend services through to customer-facing web and native applications. We encourage our teams to adapt quickly by using native AWS and Azure services, including serverless, and enable them to pick the best technology for a given problem. This is meant to empower our software and platform engineers while allowing them to learn and develop themselves.

As a Mobile Development Tech Lead you will be part of a cross-disciplinary team, working closely with other software engineers, product management, UX design, data scientists, data analysts, product managers, data engineers, data managers and business partners.

GENERAL RESPONSIBILITES

Proactively identify impactful opportunities and autonomously execute activities. Be a bridge between business and digital organizations, combining in-depth understanding of both areas. Present results to peers and senior management, to support / influence decision making.Design sophisticated software components, services, and applications.Develop robust and user-friendly mobile applications for iOS and/or Android platforms.Design and develop innovative and user-friendly mobile applications for iOS and/or Android platforms.Implement custom native user interfaces using the latest programming techniques and development tools for iOS and/or Android.Engage in the complete mobile application development lifecycle, from conceptualization to delivery, ensuring high-quality, scalable, and maintainable code.Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance, ensuring smooth and responsive user experiences on mobile devices.Write design documents and review them with software engineering and architecture peers, incorporating and quickly iterating on the feedback. Adhere to and advocate for software engineering best practices; including writing high quality code, developing unit, functional, and performance tests, and creating end-to-end deployment pipelines to production to maintain a fast velocity. Integrate your software with other distributed systems and shared APIs across bp. Hire and develop others by mentoring junior software engineers and peers, and proactively sharing your expertise and interests with others.

LEADERSHIP & MANAGEMENT

Possess a passion for mentoring and coaching engineers in both technical and soft skillsExcellent communication skills and ability to communicate with your peers through to senior leaders. You should be able to engage and influence others to collect requirements, describe what you're doing, work through problems, and find productive solutionsSelf-starter, able to handle ambiguity, navigate uncertainty, identify risks, and find the right people and tools to get the job done

PROGRAMMING SKILLS

You should be competent in data structures, algorithms, runtime complexity, API and database design, as well as unit and functional test methodologies.Competent in at least one programming language, such as Swift for iOS or Kotlin for Android, including object-oriented design principles.Competent in utilizing mobile app development frameworks and libraries like UIKit (iOS) and Android SDK (Android) to build robust and user-friendly applications.Competent with cross-platform frameworks such as React Native or Flutter, enabling efficient development for both iOS and Android platforms.Competent in implementing multithreading programming techniques to manage mobile app performance and memory efficiently.Competent in applying object-oriented principles to mobile app development, facilitating code maintainability, reusability, and scalability across platforms.Competent in writing secure, stable, testable, and maintainable code with minimal defects5+ years of hands-on experience designing and building complex software systems end-to-end which have been optimally delivered to production.

SYSTEM DESIGN & ARCHITECTURE

Skillful in building complex software systems end-to-end which have been optimally delivered and operated in production. You should understand security and privacy best practices as well as how to properly monitor, log, and alarm production systems.Competent in designing and implementing user interfaces (UI) for mobile applications, ensuring optimal user experience and adherence to design principles set by product teams.Competent in designing scalable and maintainable mobile app architectures, including client-server communication patterns like REST, GraphQL, or gRPC.

INFRASTRUCTURE

Competent in building and scaling infrastructure services using Amazon Web Services or Microsoft AzureCompetent in the understanding of using core cloud application infrastructure services, including identity platforms, networking, storage, databases, containers, and serverless.Competent in implementing scalable and robust client-server communications.Competent in ensuring secure data transmission and storage on mobile devices.Competent in optimizing mobile app performance through efficient memory management and network utilization.

OPERATIONS

Competent in troubleshooting large-scale distributed production systemsExperience working on production systems. You'll have supported these production systems through on-call rotations.Competent in deploying and maintaining mobile applications on various platforms.Competent in monitoring app performance and handling crashes to ensure a seamless user experience

Travel RequirementNo travel is expected with this role

Relocation Assistance:
This role is not eligible for relocation

Remote Type:
This position is not available for remote working

Skills:
Agility core practices, Agility core practices, Analytics, API and platform design, Business Analysis, C.


  • Mobile Tech Lead

    4 weeks ago


    London, United Kingdom Avanti Full time

    **Mobile Tech Lead - Outside IR35** Experienced Lead Developer / Tech Lead (Mobile) needed to lead a small team of mobile engineers working on a complex project building out a consumer-facing mobile app for a large organisation in the energy/utilities space. The position will focus on a mixture of hands-off and hands-on work which will include both...


  • London, Greater London, United Kingdom BP Energy Full time

    Entity: Innovation & EngineeringJob Family Group: IT&S Group bp's Innovation & Engineering (I&E) organization is the central organization for all software and platform development. We build all the technology that powers bp's businesses, from upstream energy production to downstream energy delivery to our customers. We have a variety of teams depending on...


  • London, United Kingdom Tech-People Full time

    Mobile Chiller Engineer A highly profitable, fast-growing, family-owned Air conditioning and Refrigeration contractor who have been trading for over 45 years are looking for a Chiller Engineer to cover London and Home Counties performing service, maintenance and breakdown on Chiller units. They are looking for A hard working engineer who takes pride in...


  • London, United Kingdom Tech-People Full time

    Mobile Chiller EngineerA highly profitable, fast-growing, family-owned Air conditioning and Refrigeration contractor who have been trading for over 45 years are looking for a Chiller Engineer to cover London and Home Counties performing service, maintenance and breakdown on Chiller units. They are looking for A hard working engineer who takes pride in their...


  • London, United Kingdom Tech-People Full time

    Mobile Chiller EngineerA highly profitable, fast-growing, family-owned Air conditioning and Refrigeration contractor who have been trading for over 45 years are looking for a Chiller Engineer to cover London and Home Counties performing service, maintenance and breakdown on Chiller units. They are looking for A hard working engineer who takes pride in their...

  • Tech Lead

    4 weeks ago


    London, United Kingdom Informa Tech Full time

    Company Description At Informa Tech, we believe that technology innovation is key to driving positive change in our society. We believe that digital inclusion underpins progress. And we believe that diversity in tech is central to a thriving industry. Our aim is to inspire the global technology community to build a better world by informing, educating, and...


  • London, United Kingdom Tech-People Full time €55,000

    Mobile Chiller Engineer A highly profitable, fast-growing, family-owned Air conditioning and Refrigeration contractor who have been trading for over 45 years are looking for a Chiller Engineer to cover London and Home Counties performing service, maintenance and breakdown on Chiller units. They are looking for A hard working engineer who takes pride in...


  • London, United Kingdom Tech-People Full time €55,000

    Mobile Chiller Engineer A highly profitable, fast-growing, family-owned Air conditioning and Refrigeration contractor who have been trading for over 45 years are looking for a Chiller Engineer to cover London and Home Counties performing service, maintenance and breakdown on Chiller units. They are looking for A hard working engineer who takes pride in...


  • London, United Kingdom Tech-People Full time €55,000

    Mobile Chiller Engineer A highly profitable, fast-growing, family-owned Air conditioning and Refrigeration contractor who have been trading for over 45 years are looking for a Chiller Engineer to cover London and Home Counties performing service, maintenance and breakdown on Chiller units. They are looking for A hard working engineer who takes pride in...

  • Tech Lead

    3 days ago


    City of London, United Kingdom Understanding Recruitment Full time

    Tech Lead - Sports Tech Company **The Company ??**: A Series B Sports Tech company based out of London are on the lookout for a Tech Lead. You'll be part of a company who are genuinely changing sports technology. **The tech ??**: C#,.NET, TypeScript, MongoDB, GraphQL and AWS **The Role??**: **You can work either on a fully remote basis (must be UK based)...


  • London, United Kingdom Tech-People Full time

    Mobile Multi-skilled M&E Engineer A leading Building services maintenance contractor has a key requirement for a Mobile Multi-skilled M&E Engineer across several large commercial properties in Central London out to North-West area of M25. Mobile Multi-skilled M&E Engineer will be carrying out maintenance and repairs on mechanical and electrical building...


  • London, United Kingdom Tech-People Full time

    Mobile Multi-skilled M&E Engineer A leading Building services maintenance contractor has a key requirement for a Mobile Multi-skilled M&E Engineer across several large commercial properties in Central London out to North-West area of M25. Mobile Multi-skilled M&E Engineer will be carrying out maintenance and repairs on mechanical and electrical building...


  • London, United Kingdom European Bank for Reconstruction and Development Full time

    Requisition ID- 33399- Office Country- United Kingdom- Office City- London- Division- Human Resources & Org. Development- Contract Type- Short Term- Contract Length- 12 months- Posting End Date- 20/04/2023**Purpose of Job** The main function of the role is to ensure the Bank’s geographic mobility approach enables the business to deliver its strategic...

  • Studio Tech Lead

    3 days ago


    London, United Kingdom Tech Artists Full time

    The good news? We’ve just finished the first milestone in turning tech-artists.org into a legal nonprofit! This is going to help ensure the stability and longevity of the site and the community. The bad news? We’ve only got a couple of months of hosting left. Plus, if we want to get full tax-exempt status – which will make it easier for us to do...

  • Studio Tech Lead

    3 days ago


    London, United Kingdom Tech Artists Full time

    The good news? We’ve just finished the first milestone in turning tech-artists.org into a legal nonprofit! This is going to help ensure the stability and longevity of the site and the community. The bad news? We’ve only got a couple of months of hosting left. Plus, if we want to get full tax-exempt status – which will make it easier for us to do...


  • London, United Kingdom Tech-People Full time

    Foot Mobile Building Services Maintenance Engineer A leading Hard FM contractor currently has a key requirement for a Foot mobile Building Services Maintenance Engineer for commercial offices in London. Covering general M&E tasks, including water temp monitoring, emergency light testing, lamping, small plumbing repairs and other reactive work. As a Foot...


  • London, United Kingdom Tech-People Full time

    Mobile Multi-skilled M&E EngineerA leading Building services maintenance contractor has a key requirement for a Mobile Multi-skilled M&E Engineer across several large commercial properties in Central London out to North-West area of M25. Mobile Multi-skilled M&E Engineer will be carrying out maintenance and repairs on mechanical and electrical building...


  • London, United Kingdom Tech-People Full time

    Mobile Multi-skilled M&E Engineer A leading Building services maintenance contractor has a key requirement for a Mobile Multi-skilled M&E Engineer across several large commercial properties in Central London out to North-West area of M25. Mobile Multi-skilled M&E Engineer will be carrying out maintenance and repairs on mechanical and electrical building...

  • Mobile Developer

    1 month ago


    London, United Kingdom Matched Group Full time

    **Mobile Developer** **Basic**:£80,000 - £110,000 + benefits **Location**:Hybrid**-** Central London office (3 days a week) **WHY?** Well-funded and exciting FinTech start-up - Are you a Lead Mobile Developer with excellent React Native experience? - Do you want to work for a FinTech start-up that is revolutionising the market? - Are you excited by the...

  • Mobile Developer

    1 month ago


    London, United Kingdom Matched Group Full time

    **Mobile Developer** **Basic**:£80,000 - £110,000 + benefits **Location**:Hybrid**-** Central London office **WHY?** Well-funded and exciting FinTech start-up - Are you a Lead Mobile Developer with excellent React Native experience? - Do you want to work for a FinTech start-up that is revolutionising the market? - Are you excited by the autonomy and...