Staff Software Engineer, Mobile - Seattle, United States - Providence Digital Innovation Group

    Default job background
    Description
    Providence

    is one of the largest not-for-profit health systems in the United States.

    At Providence, we use our voice to advocate for vulnerable populations and health care reforms.

    We pursue innovative ways to transform health care by keeping people healthy, and making our services more convenient, accessible and affordable for all.

    In an increasingly uncertain world, we are committed to high-quality, compassionate health care for everyone-regardless of coverage or ability to pay.

    We help people and communities benefit from the best health care model for the future, today.

    The Digital Innovation Group (DIG)

    at Providence is a small but mighty product development and incubation team. We build next-gen tools that give patients convenient and easy access to health care anywhere, anytime. DIG is both a healthcare startup and a technology/product incubator.

    Our team gathers market data on effective solutions in the health care space and then builds out a product line with the latest and greatest technology.

    When market maturity hits, DIG enables the product to spin out as its own company.

    It is a unique mix of venture capitalists, digital strategists, marketing acumen, product development and engineering all in one group nestled inside one of the largest health systems.

    We set the pace for other health care organizations around the country on how to conceive, engineer and launch effective health care solutions.

    Recent startups we have incubated include Praia Health, DexCare, and Xealth.


    POSITION
    Are you ready to expand your influence while shipping high-impact features in Android and web apps? We are looking for a 10X developer, a

    Staff Software Engineer

    who is highly productive and seen as an expert in mobile development. You resolve the most difficult technical tasks and push for engineering excellence.

    You have a proven track record of understanding a product vision, translating it to a technical design, and working across teams to make the vision a reality.

    You set the standard for your team and develop solutions that are robust, reliable, and maintainable.

    You will build features for the Providence Android app in a small Agile team. You will raise the bar by setting best practices for Kotlin mobile development and deployment. You will also build React full-stack apps and APIs for emerging projects and contribute to Flutter cross-platform development.

    Key Position Accountabilities

    In this position you are accountable for:Building scalable features in Android and full-stack, collaborating with product owners, UX designers, and other engineers to deliver working software rapidlyPositioning an existing Kotlin Android codebase to support fast, iterative development of additional features for at least 2 pilot initiatives within your first 6 months:Setting test-, spec-, and domain-driven development best practicesBringing a DevOps mindset for repeatability, scaling, and automationSetting a high bar for security thinking and vulnerability patching


    • Guiding other Android and full-stack engineers on senior/staff-level competencies and intricacies of the Android and Kotlin ecosystem
    • Continually improving process, tools, and documentation
    • Coordinating with other teams and handling incidents during on-call rotations

    QUALIFICATIONS
    Bachelor's degree in Computer Science, Software Engineering, or other related fields8+ years experience as part of a highly functional software development team building world-class Android apps with Kotlin and Java2+ years experience with frontend JavaScript app frameworks such as React6+ years experience with full-stack or backend software development experience including JavaScript (with Node and React)1+ year participating in on-call rotations supporting production mobile, full-stack, or backend systemsPREFERRED
    QUALIFICATIONS
    Master's or graduate degree in Computer Science, Software Engineering, or other related fieldsDemonstrated experience leading technical direction for Android apps on Agile teams

    #J-18808-Ljbffr