Software Engineer II - San Diego, United States - Insight Global

    Insight Global background
    Description


    An up-and-coming Medical Device Company is seeking a Software Engineer II Software Engineer with Android expertise to join our team and help create our new, groundbreaking mobile applications.

    You will be developing, and maintaining our Android apps, ensuring that they meet the highest standards of code quality and performance.

    The day to day will consist of but not limited to:

    • Write clean, maintainable, and efficient code that adheres to best practices and coding standards
    • Design, develop, and maintain high-performance Android applications
    • Collaborate with team on architectural decisions and technical strategy
    • Optimize mobile applications for performance, scalability, and reliability
    • Work closely with QA teams to ensure the quality and reliability of the mobile applications
    • Experience developing Android application that communicates to Bluetooth Low Energy device
    • Experience working on a medical device or for a medical device company
    • Has worked on one or more commercial mobile application.
    • Experience working in an Appium testing enviornment
    • Bachelor's degree in computer science / related field OR equivalent work experience 2+ years' experience in Android development using Kotlin and Java
    • Experience with Android architecture components
    • Knowledge of RESTful APIs and web services integration
    • Experience with code analysis and unit testing
    • Solid understanding of software design principles, data structures, and algorithms#J-18808-Ljbffr