Android Software Engineer

1 month ago


London, Greater London, United Kingdom NatWest Full time
About the Role

We are seeking a highly skilled Android Software Engineer to join our team at NatWest. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining innovative and customer-centric solutions for our Android applications.

Key Responsibilities
  • Design and develop high-quality Android applications using Android SDK, JUnit, Android Studio, and various Android libraries.
  • Collaborate with cross-functional teams to identify and prioritize features, and ensure timely delivery of high-quality software.
  • Work closely with architects and business analysts to design and implement software solutions that meet business requirements.
  • Develop and maintain complex software rapidly and of high quality, adding value to the business.
  • Collaborate to optimize our software engineering capability and design, produce, test, and implement working code.
  • Work across the life cycle, from requirements analysis and design, through coding to testing, deployment, and operations.
Requirements
  • Background in software engineering with solid Android native app development experience.
  • Expert-level knowledge and proficiency working with Jetpack Compose.
  • Experience working with Kotlin programming language.
  • Strong working knowledge of coding patterns including MVVM, Clean Architecture, Repository, and Builder.
  • Background in various types of testing, including TDD, unit testing, Espresso, and Robolectric.
  • Expert-level knowledge with RESTful web services development.
  • Experience working with Agile methodologies.
What We Offer

We offer a dynamic and supportive work environment, opportunities for career growth and development, and a competitive salary and benefits package.



  • London, Greater London, United Kingdom Natwest Full time

    Android Software EngineerWe are seeking a highly skilled Android Software Engineer to join our team at Natwest. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining innovative mobile applications using the latest Android technologies.Key Responsibilities:Design and develop high-quality Android...


  • London, Greater London, United Kingdom Natwest Full time

    Android Software EngineerWe are seeking a highly skilled Android Software Engineer to join our team at Natwest. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining innovative mobile applications using the latest Android technologies.Key Responsibilities:Design and develop high-quality Android...


  • London, Greater London, United Kingdom Sainsbury's Full time

    About the RoleWe are seeking an experienced Android Software Engineer to join our team at Sainsbury's. As an Android Software Engineer, you will be responsible for designing and developing large-scale high-performance services using technologies such as Kotlin, Retrofit, Dagger2, and other Jetpack libraries.Key ResponsibilitiesLead the design and development...


  • London, Greater London, United Kingdom CV-Library Full time

    About the RoleWe are seeking an experienced Android Software Engineer to join our team at CV-Library. As an Android Software Engineer, you will be responsible for designing, developing, and maintaining high-quality mobile applications for our customers.Key ResponsibilitiesDesign and develop innovative mobile applications using Android SDK, Junit, Android...


  • London, Greater London, United Kingdom CV-Library Full time

    About the RoleWe are seeking an experienced Android Software Engineer to join our team at CV-Library. As an Android Software Engineer, you will be responsible for designing, developing, and maintaining high-quality mobile applications for our customers.Key ResponsibilitiesDesign and develop innovative mobile applications using Android SDK, Junit, Android...


  • London, Greater London, United Kingdom Leap29 Full time

    Job Title: Android Software DeveloperWe are seeking a skilled Android Software Developer to join our team at Leap29. As a key member of our development team, you will be responsible for designing and developing high-quality Android applications, integrating them with existing APIs, and ensuring seamless interactions with external peripherals.To succeed in...


  • London, Greater London, United Kingdom Leap29 Full time

    Job Title: Android Software DeveloperWe are seeking a skilled Android Software Developer to join our team at Leap29. As a key member of our development team, you will be responsible for designing and developing high-quality Android applications, integrating them with existing APIs, and ensuring seamless interactions with external peripherals.To succeed in...


  • London, Greater London, United Kingdom Leap29 Full time

    Job Title: Android Software DeveloperWe are seeking a skilled Android Software Developer to join our team at Leap29. As a key member of our development team, you will be responsible for designing and developing high-quality Android applications, integrating them with existing APIs, and ensuring seamless interactions with external peripherals.To succeed in...


  • London, Greater London, United Kingdom Leap29 Full time

    Job Title: Android Software DeveloperWe are seeking a skilled Android Software Developer to join our team at Leap29. As a key member of our development team, you will be responsible for designing and developing high-quality Android applications, integrating them with existing APIs, and ensuring seamless interactions with external peripherals.To succeed in...


  • London, Greater London, United Kingdom Starling Bank Full time

    About the RoleWe are seeking an experienced Android Software Engineer to join our team at Starling Bank. As an Android Software Engineer, you will be responsible for designing, building, and maintaining our mobile application.Key ResponsibilitiesDesign and develop high-quality Android applications using Kotlin and JavaCollaborate with cross-functional teams...


  • London, Greater London, United Kingdom Study International Full time

    Software Engineer - AndroidWe are seeking a skilled Software Engineer to join our team at Study International. As an Android Software Engineer, you will be responsible for designing, developing, and maintaining innovative mobile applications using the latest technologies.Your primary focus will be on building high-quality software solutions that meet the...


  • London, Greater London, United Kingdom Study International Full time

    Software Engineer - AndroidWe are seeking a skilled Software Engineer to join our team at Study International. As an Android Software Engineer, you will be responsible for designing, developing, and maintaining innovative mobile applications using the latest technologies.Your primary focus will be on building high-quality software solutions that meet the...


  • London, Greater London, United Kingdom Starling Bank Full time

    About the RoleWe are seeking an experienced Android Software Engineer to join our team at Starling Bank. As an Android Software Engineer, you will be responsible for designing, building, and maintaining our mobile application.Key ResponsibilitiesDesign and develop high-quality Android applications using Kotlin and JavaCollaborate with cross-functional teams...


  • London, Greater London, United Kingdom Leap29 Full time

    Job Title: Android Software DeveloperWe are seeking a skilled Android Software Developer to join our team at Leap29. As a key member of our development team, you will be responsible for designing and developing high-quality Android applications, integrating them with existing APIs, and ensuring seamless interactions with external peripherals.To succeed in...


  • London, Greater London, United Kingdom Leap29 Full time

    Job Title: Android Software DeveloperWe are seeking a skilled Android Software Developer to join our team at Leap29. As a key member of our development team, you will be responsible for designing and developing high-quality Android applications, integrating them with existing APIs, and ensuring seamless interactions with external peripherals.To succeed in...


  • London, Greater London, United Kingdom Leap29 Full time

    Job Title: Android Software DeveloperWe are seeking a skilled Android Software Developer to join our team at Leap29. As a key member of our development team, you will be responsible for designing and developing innovative Android applications that integrate seamlessly with our existing API content management system and interface with external peripherals.To...


  • London, Greater London, United Kingdom NatWest Full time

    Android Software Engineer Job DescriptionWe are seeking an experienced Android Software Engineer to join our team at NatWest. As an Android Software Engineer, you will be responsible for designing, developing, and maintaining innovative, customer-centric, high-performance, secure, and robust solutions for our Android applications.In this role, you will work...


  • London, Greater London, United Kingdom NatWest Full time

    Android Software Engineer Job DescriptionWe are seeking an experienced Android Software Engineer to join our team at NatWest. As an Android Software Engineer, you will be responsible for designing, developing, and maintaining innovative, customer-centric, high-performance, secure, and robust solutions for our Android applications.In this role, you will work...


  • London, Greater London, United Kingdom Sainsbury's Full time

    About the RoleWe are seeking a highly skilled Android Software Engineer to join our team at Sainsbury's. As an Android Software Engineer, you will be responsible for designing and developing large-scale high-performance services using technologies such as Kotlin, Retrofit, Dagger2, and other Jetpack libraries.Key ResponsibilitiesLead the design and...


  • London, Greater London, United Kingdom Sainsbury's Full time

    About the RoleWe are seeking a highly skilled Android Software Engineer to join our team at Sainsbury's. As an Android Software Engineer, you will be responsible for designing and developing large-scale high-performance services using technologies such as Kotlin, Retrofit, Dagger2, and other Jetpack libraries.Key ResponsibilitiesLead the design and...