Remote Frontend Jobs
Premier Research logo

Senior R Programmer/ Shiny Developer

Premier ResearchMorrisville, United States
RAPIsAWSAzure

Responsibilities

  • Designs, develops, tests, and maintains interactive R Shiny applications that support clinical trial activities, ensuring they are scalable and performant for large-scale clinical data analysis.
  • Creates user-friendly applications for statistical review, data exploration, quality control, and reporting.
  • Develops reusable Shiny modules and application frameworks to promote consistency and efficiency.
  • Optimizes application performance, scalability, and usability.
  • Develops reusable programming utilities using R, SAS, and Python.
  • Builds applications that support: SDTM and ADaM review; Dataset comparison; Metadata review; TLF review and quality control; Clinical data visualization, Statistical reporting.
  • Develop applications in accordance with GxP, Computer Software Assurance (CSA), and company standards.
  • Develops and executes application testing, including unit, integration, and regression testing.
  • Provides technical consultation on R programming, R Shiny development, and open-source technologies.
  • Develop programs to support project deliverables (i.e. ADaM, TLFs, etc)
  • Supports study teams with programming activities on projects.

Requirements

  • Bachelor's degree in Statistics, Computer Science, Mathematics, Data Science, or a related quantitative field (Master's preferred).
  • 5+ years of programming experience in the pharmaceutical, biotechnology or CRO industry
  • 3+ years of hands-on experience with R, R packages, RStudio, and RShiny, particularly in the context of clinical data analysis.
  • Experience in integrating RShiny applications with various data sources, particularly cloud-based data storage solutions like AWS S3, Azure Data Lake, or similar platforms.
  • Ability to scale Shiny applications to hundreds of users, with experience in performance optimization at various levels (frontend, backend, infrastructure).
  • Experience in validating RShiny applications to meet regulatory standards such as FDA, EMA, and GxP guidelines.
  • Demonstrated experience building tools, macros, or pipelines that improved efficiency or standardization for a programming function.
  • Active participation in the open-source community, particularly in developing and maintaining R packages and Shiny applications.
  • Expertise in optimizing the performance of Shiny applications, including frontend, backend, and infrastructure levels, to ensure they can handle large datasets and multiple users efficiently.
  • Ability to analyze user behavior and interactions with Shiny applications to improve usability and functionality.
  • Strong communication skills, with the ability to translate technical strategy for both technical and non-technical stakeholders.