Skip to Main Content
R Shiny Programmer/R Package Developer(Candidates in the U.S. Only)
TechData Service Company LLC Bridgewater, NJ

R Shiny Programmer/R Package Developer(Candidates in the U.S. Only)

TechData Service Company LLC
Bridgewater, NJ
Expired: over a month ago Applications are no longer accepted.
  • $105,000 to $151,000 Yearly
  • Vision , Medical , Dental
  • Full-Time
Job Description

Only for candidates located in the U.S., Canada

R-Shiny Programmer/R Package Developer:

R remains a cornerstone in statistical and analytical methods and innovation.

An experienced R developer who can help to build, maintain, and improve R packages and applications.


  • Update and create internal R packages based on project requirements. Publish R packages to internal company repository.
  • Debug, test and optimize shiny applications across different R versions and packages.
  • Develop reusable R packages, ensuring robustness, performance, and simplicity.
  • Embed automatic testing into the development cycle.
  • Conform to code standards and styles, with a preference for reusable and modular design.
  • Use GitHub for version control, branch/merge/PR strategies for R projects.
  • Clearly communicate bugs, questions, and suggestions in a manner that aids problem-solving.
  • Contribute new ideas and approaches to improve our R packages and applications.
  • Stay up-to-date with the latest R packages and developments in the pharma industry


  • Familiar with the R package build process and best practices.
  • Demonstrated strong programming experience and proficiency with R, R Shiny, and/or rmd/Quarto in building advanced R tools
  • Proficient understanding of functional programming and keen on producing efficient and clean functions.
  • 2+ years of experience building production R Shiny apps and R packages.
  • Familiar with Tidyverse packages and Tidy principle.
  • Proficient in debugging R and Shiny code.
  • Comfortable with APIs and web services.
  • Clear understanding and experience in creating minimum reproducible examples.
  • Comfort with SQL databases.
  • Ability to solve complex problem relatively independently.
  • Attention to detail, especially when writing and reusing code.
  • Knowledge of DevOps, CICD, and GitHub.

Preferred Qualifications

  • Established R package developer with a portfolio of packages on GitHub, CRAN or Bioconductor.
  • Familiarity with container-based approaches and infrastructure model design.
  • Understanding of the RStudio ecosystem including IDE, R runtime, debugging, DevOps integration, package management, and deployment onto RStudio Connect.
  • Experience with web application development in RShiny, R coding standards, and submission package requirements.
  • Knowledge of CDISC standards and their implementation in R.
  • 3+ years of relevant experience in the Pharmaceutical or Healthcare sectors preferred.
  • TechData is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.
Company Description


TechData Service Company LLC

Bridgewater, NJ




Get fresh R Shiny Programmer/R Package Developer(Candidates in the U.S. Only) jobs daily straight to your inbox!

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.