1

Junior R Shiny Developer Jobs in Norwich, VT (NOW HIRING)

Junior R Shiny Developer information

See Norwich, VT salary details

$24K

$88.8K

$137.3K

How much do junior r shiny developer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for junior r shiny developer in Norwich, VT is $88,831.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,900.00 and $86,900.00 per year, depending on experience, location, and employer.

What is the difference between Junior R Shiny Developer vs Data Analyst?

AspectJunior R Shiny DeveloperData Analyst
Required SkillsProficiency in R, Shiny, basic programmingData manipulation, statistical analysis, visualization
Work EnvironmentDeveloping interactive web apps, codingData interpretation, reporting, dashboards
Industry UsageTech, healthcare, finance for app developmentBusiness, marketing, finance for insights

While both roles involve working with data, a Junior R Shiny Developer primarily focuses on creating interactive web applications using R and Shiny, requiring coding skills. In contrast, a Data Analyst interprets data, generates reports, and provides insights, often using tools like Excel, SQL, or visualization software. The roles overlap in data handling but differ in technical depth and end goals.

What are the key skills and qualifications needed to thrive as a Junior R Shiny Developer, and why are they important?

To excel as a Junior R Shiny Developer, you need a solid understanding of R programming, data analysis, and basic web development concepts, typically supported by a degree in computer science, statistics, or a related field. Familiarity with the Shiny package, Git version control, and data visualization tools like ggplot2 is commonly required. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills for this role. These competencies ensure the delivery of robust, user-friendly data applications that meet client or organizational needs.

What are Junior R Shiny Developers?

Junior R Shiny Developers are entry-level professionals who build interactive web applications using the R programming language and the Shiny framework. They typically work under the guidance of senior developers to design, develop, and maintain data-driven dashboards and tools. Their tasks often include writing R code, creating user interfaces, visualizing data, and ensuring applications run smoothly. This role is ideal for individuals with a background in statistics, data analysis, or programming who are looking to gain experience in web development and data science applications.

What are some common challenges faced by Junior R Shiny Developers during project development?

Junior R Shiny Developers often encounter challenges related to translating user requirements into interactive web applications, managing reactivity efficiently, and ensuring application performance with larger datasets. Navigating unfamiliar codebases, debugging reactive expressions, and learning best practices for UI/UX design in Shiny are also typical hurdles. Collaborating closely with data scientists and end users is essential to refine features and ensure the app meets practical needs, so strong communication and a willingness to learn from feedback are key to success in this role.
What are the most commonly searched types of R Shiny Developer jobs in Norwich, VT? The most popular types of R Shiny Developer jobs in Norwich, VT are:
Infographic showing various Junior R Shiny Developer job openings in Norwich, VT as of July 2026, with employment types broken down into 78% Full Time, 12% Part Time, 1% Temporary, and 9% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $88,831 per year, or $42.7 per hour.
Research Computing Consultant II - Data Science

Research Computing Consultant II - Data Science

Dartmouth College

Hanover, NH • On-site

Full-time

Posted 3 days ago

New


Dartmouth College rating

8.7

Company rating: 8.7 out of 10

Based on 22 frontline employees who took The Breakroom Quiz

47th of 555 rated colleges and universities


Job description

Position Details
Position Information
Posting date
07/13/2026
Closing date
Open Until Filled
Yes
Position Number
1129656
Position Title
Research Computing Consultant II - Data Science
Hiring Range Minimum
$87,700
Hiring Range Maximum
$115,000
Union Type
Not a Union Position
SEIU Level
Not an SEIU Position
FLSA Status
Exempt
Employment Category
Regular Full Time
Scheduled Months per Year
12
Scheduled Hours per Week
40
Schedule
Location of Position
Hanover, NH
Remote Work Eligibility?
Hybrid
Is this a term position?
No
If yes, length of term in months.
NA
Is this a grant funded position?
No
Position Purpose
The Research Computing Consultant II (RCCII) - Data Science is a researcher-facing professional who partners with faculty, postdoctoral scholars, and graduate students to support data-intensive research across disciplines. This role applies expertise in applied statistics, artificial intelligence, and data science to help the campus research community, design rigorous analytical workflows, develop publication-quality visualizations, and build reproducible computational practices. The RCCII applies methodological knowledge across a broad range of research contexts, spanning biomedical and public health sciences through to the social sciences and humanities.
This is an early-career professional role designed for a curious individual with a foundational background and some experience in applied quantitative research support who is ready to develop their expertise within a collaborative, research-oriented environment. The position reports to the Director of Research Engagement and Data Science and works in close partnership with the Research Cyberinfrastructure and Research Software Engineering teams. Strong programming proficiency in R and Python, effective communication skills, workshop hosting experience, and a genuine enthusiasm for collaborative research are essential to success in this role.
Description
Dartmouth College seeks a research computing professional to serve as a computational thought partner to faculty and research teams across disciplines. This role sits at the intersection of applied data science, advanced computing, and collaborative research strategy.
The Research Computing Consultant II - Data Science advances Dartmouth's research mission by enabling scalable, reproducible, and innovative computational practices. This position partners directly with faculty, postdoctoral scholars, and graduate students to shape analytical approaches, optimize computational workflows, and expand adoption of advanced research technologies.
This role is within the Research Engagement and Data Science team, reporting to the Director of Research Engagement and Data Science and working in close collaboration with research computing infrastructure colleagues and campus partners.
Required Qualifications - Education and Yrs Exp
Master's degree
Required Qualifications - Skills, Knowledge and Abilities
  • Master's degree in biostatistics, statistics, data science, epidemiology, computer science, computational science, or a related quantitative discipline.
  • Minimum of one year of experience in applied data science, applied statistics, research computing, or computational research support.
  • Experience supporting or participating in data-intensive research projects.
  • Strong proficiency in both R and Python
  • Demonstrated experience with applied statistical modeling, including at minimum regression and mixed-effects frameworks.
  • Working knowledge of large language models or AI-assisted tools and their potential applications in research or data science contexts.
  • Familiarity with high-performance computing or advanced computational environments.
  • Demonstrated ability to communicate quantitative concepts clearly to audiences with diverse technical backgrounds.
  • Experience developing or delivering technical training, documentation, or instructional materials.
  • Ability to work on campus multiple days per week; this is a hybrid-eligible role requiring consistent in-person presence to support the research community.

Preferred Qualifications
  • Ph.D. in a quantitative discipline such as biostatistics, statistics, data science, epidemiology, or computational science.
  • Proficiency in SAS or Stata.
  • Strong data visualization skills, including experience developing interactive dashboards (e.g., Shiny, Dash, or comparable platforms).
  • Demonstrated ability to design, evaluate, or advise on AI-enabled workflows in academic or research settings, including critical assessment of appropriate use and limitations.
  • Working knowledge of Linux-based systems and workload scheduling tools (e.g., Slurm).
  • Background working with large-scale, high-dimensional, or sensitive datasets, including awareness of relevant regulatory and ethical considerations.
  • Exposure to research proposals or grant writing processes, including contribution to methods or computational sections.
  • Active or emerging engagement with scholarly communities through publications, conference presentations, or research working groups.
  • Grounding in research data management best practices and compliance considerations.

Department Contact for Recruitment Inquiries
Christian Darabos
Department Contact Phone Number
Christian.Darabos@dartmouth.edu
Department Contact for Cover Letter and Title
Christian Darabos, Sr. Director, Research Computing and Data (RCD)
Department Contact's Phone Number
Equal Opportunity Employer
Dartmouth College is an equal opportunity employer under federal law. We prohibit discrimination on the basis of race, color, religion, sex, age, national origin, sexual orientation, gender identity or expression, disability, veteran status, marital status, or any other legally protected status. Applications are welcome from all.
Background Check
Employment in this position is contingent upon consent to and successful completion of a pre-employment background check, which may include a criminal background check, reference checks, verification of work history, conduct review, and verification of any required academic credentials, licenses, and/or certifications, with results acceptable to Dartmouth College. A criminal conviction will not automatically disqualify an applicant from employment. Background check information will be used in a confidential, non-discriminatory manner consistent with state and federal law.
Is driving a vehicle (e.g. Dartmouth vehicle or off road vehicle, rental car, personal car) an essential function of this job?
Not an essential function
Special Instructions to Applicants
Dartmouth College has a Tobacco-Free Policy. Smoking and the use of tobacco-based products (including smokeless tobacco) are prohibited in all facilities, grounds, vehicles or other areas owned, operated or occupied by Dartmouth College with no exceptions. For details, please see our policy. https://policies.dartmouth.edu/policy/tobacco-free-policy
Additional Instructions
Quick Link
https://searchjobs.dartmouth.edu/postings/86523
Key Accountabilities
Description
Researcher Consultation and Data Science Support -
  • Assists faculty, postdoctoral scholars, and graduate students in assessing analytic needs and identifying appropriate quantitative, statistical, and computational approaches suited to their research questions and disciplinary context.
  • Provides foundational guidance on model selection, validation strategies, and interpretation of analytical results across diverse research domains including biomedicine, public health, social sciences, and the humanities.
  • Guides researchers in evaluating and responsibly adopting AI-enabled tools, including large language models, to enhance their analytical workflows and research practice.
  • Assists researchers in structuring, cleaning, and summarizing complex datasets to support exploratory analysis, reporting, and communication of findings.
  • Supports implementation of commonly used statistical analyses including regression, mixed-effects, survival, and multivariate approaches using R and Python.
  • Contributes to the preparation of methods sections, analytical summaries, and data narratives for research manuscripts and proposals.
  • Assists with study design discussions and supports analytical planning related to research proposals.
  • Helps develop text and corpus analysis workflows, including data extraction, preprocessing, and quantitative characterization of textual or qualitative data sources.
  • Assists project teams in developing reproducible workflows using scripting, version control, and workflow management best practices.
  • Troubleshoots routine analytical and methodological challenges, and works closely with senior team members to resolve more complex problems.

Percentage Of Time
40
Description
HPC, Cloud, and AI Workflow Enablement -
  • Assists researchers in effectively using Dartmouth's high-performance computing environments and cloud-based research platforms including job submission, monitoring, and basic troubleshooting.
  • Collaborates with the Research Cyberinfrastructure and Research Software Engineering colleagues to communicate user needs and improve the research computing experience.
  • Helps academic partners evaluate and appropriately use AI-enabled tools within data science and outreach workflows.

Percentage Of Time
15
Description
Outreach, Education, and Research Computing Adoption -
  • Assists in the design and delivery of introductory workshops and training sessions on applied statistics, data science methods, data visualization, artificial intelligence, reproducible research practices, and HPC usage.
  • Develops accessible documentation, tutorials, and practical learning resources for researchers at all career stages.
  • Provides accessible consultation and training support.
  • Engages departments and interdisciplinary research groups to expand awareness and adoption of research computing and data science services.
  • Translates complex statistical and computational concepts into clear, accessible guidance for audiences with diverse technical backgrounds.

Percentage Of Time
25
Description
Data Management, Visualization, and Research Lifecycle Support -
  • Develops publication-quality data visualizations using R, Python, or comparable tools, with attention to accessibility and clarity.
  • Supports development of interactive dashboards and reporting tools to help researchers communicate findings effectively (e.g., Shiny, Dash, or comparable platforms).
  • Advises investigators on data organization, storage strategies, and lifecycle management practices appropriate to their discipline and compliance requirements.
  • Provides guidance on responsible and compliant use of data science and AI tools in research contexts.
  • Promotes documentation and reproducibility as foundational practices across research projects.

Percentage Of Time
20
Description
Professional Development and Institutional Contribution -
  • Maintains and actively expands knowledge of applied statistical methods, data science methodologies, research computing technologies, and emerging developments in AI as they apply to research practice.
  • Serves as a collegial resource to team members and contributes to a collaborative, service-oriented environment.
  • Promotes equitable and inclusive access to research computing resources, statistical consultation, and training across campus communities.

Percentage Of Time
--
Demonstrates professionalism and collegiality through actions, interactions, and communications with others appropriate to an environment that is welcoming to all.
--
Performs other duties as assigned.

What Dartmouth College employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom