Current jobs related to Senior Android Software Engineer - NA - Best Buy Health

  • Product Manager

    2 days ago


    N/A, United Kingdom Best Buy Health Full time

    As a Product Manager , you will be responsible for partnering with other product managers, engineering, design, and other cross-functional teams to help shape the vision for our devices + care delivery offering teams - focused on supporting the operational needs for care at home programs. In this unique role, you will partner with leaders at...


  • N/A, United Kingdom Bechtel Full time

    Requisition ID: 279859   Relocation Authorized: National - Family  Telework Type: Part-Time Telework  Work Location: Various Permanent Bechtel Office Locations    Extraordinary teams building inspiring projects: Since 1898, we have helped customers complete more than 25,000 projects in 160 countries on all seven continents that have...


  • N/A, E1 6AN, Central London, United Kingdom Best Buy Health Full time

    As the Senior Data Scientist – Medical/Clinical Informatics, you will work as part of a broader Data Science team in collaboration with Product and Engineering to deliver solutions focused on improving quality and efficiency of care delivery in the context of hospital-level care at home. You will play a crucial role in improving healthcare delivery and...

Senior Android Software Engineer

2 months ago


NA, United Kingdom Best Buy Health Full time
About the Role

We are seeking a highly skilled Senior Android Software Engineer to join our team at Best Buy Health. As a key member of our mobile development team, you will be responsible for designing, developing, and delivering high-quality mobile applications for Android and iOS platforms.

Key Responsibilities
  • Collaborate with cross-functional teams to define, design, and ship new features for our mobile applications.
  • Develop high-quality, scalable, and maintainable mobile applications for Android and iOS platforms.
  • Work closely with product managers, designers, and other developers to ensure a seamless and intuitive user experience.
  • Keep up-to-date with the latest industry trends and technologies to continuously improve our mobile applications.
  • Debug and resolve technical issues to optimize the performance and responsiveness of our mobile apps.
  • Participate in code reviews and contribute to the improvement of coding standards and best practices.
Requirements
  • Bachelor's degree in IT, Computer Science, Engineering, or related field OR equivalent combination of education and/or experience.
  • 3 years of relevant experience with a Bachelor's degree OR equivalent relevant professional experience.
Preferred Qualifications
  • Proficient with mobile development tools and frameworks (e.g., Xcode, Android Studio, Kotlin, Swift).
  • Experience in writing private libraries for use within apps (Cocoa Pods, Maven Packages, etc.).
  • Experience with Unit Testing (JUnit, Mockito, XCUnit, etc.).
  • Familiarity with APIs and integration of third-party libraries.
  • A passion for the development of new features, bug fixes, and test automation.
  • Excellent communication skills to ensure smooth collaboration with the other Mobile Engineers and our testing team to ensure timely release of new features.
  • Strong product mindset - you build and design with the patient in mind, thinking beyond the technical aspects of the app.
  • You enjoy mentoring and coaching other team members.
  • Work in an Agile/scrum environment using Test and Behaviour Driven Development.
  • Demonstrated automated testing within a Continuous Integration / Continuous Delivery.
  • Experience with submitting, managing, and monitoring app rollouts in App Store Connect and Google Play Console.
  • Experience in the healthcare industry or have worked with Ionic hybrid apps.
  • Experience in JavaScript programming languages and Angular is a big plus.
  • Experience with cloud services, particularly AWS, and familiarity with micro-services architecture.
  • Implement and optimize BLE communication protocols to ensure seamless connectivity with various devices.
  • Experience with BLE communication protocols and libraries.