🔔 FCM Loaded

Senior R Shiny Developer

Toptal

5 - 10 years

Bengaluru

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Senior R / R Shiny Developer Life & Health Analytics Platform

On-site: Bratislava (Slovakia) | Hyderabad or Bangalore (India)

Full-time | Minimum 912 month engagement


Our client is one of the worlds leading providers of reinsurance, insurance, and insurance-based risk transfer , with a clear purpose: to make the world more resilient .

They are now expanding an established, high-impact engineering team working at the intersection of actuarial science, data engineering, and modern analytics .


The Opportunity

Youll join a mature, successful team building the next generation of an Experience Studies engine used by Life & Health actuaries globally.


Originally developed in Python, the platform has evolved into a powerful R & R Shiny ecosystem designed to give actuaries full transparency and control no black boxes. After a successful build phase with external contractors, the organisation is now bringing this capability in-house for long-term ownership and innovation.


This is not greenfield . The core platform is live and trusted. Your challenge will be to maintain, enhance, and future-proof it by continuously adding new features and improving performance as data volumes and user demands grow.

Youll work closely with:

  • 3 Developers (engine + R Shiny)
  • 3 Actuaries
  • A global Experience Studies Centre of Excellence


What Youll Be Doing

Youll play a key role in shaping and extending the platforms core R Shiny applications , including:


Explorer

An exploratory tool to assess incoming data quality, structure, and suitability for Experience Studies.


Result Viewer

Transforms structured engine output into actionable insights:

  • Report generation
  • Actual vs expected analysis
  • Historical comparisons
  • This application handles large datasets , making memory efficiency and optimisation critical.


GLM Viewer

A pilot satellite application supporting actuaries with Generalized Linear Models .

Additional responsibilities:

  • Translate and challenge requirements from actuarial stakeholders to deliver robust, performant solutions
  • Solve upcoming challenges around very large datasets that cannot be uploaded to Posit Connect
  • Support and enable the wider Experience Studies user community
  • Apply strong software engineering principles , not just R scripting


Required Experience

  • Advance R Shiny programming skills with relevant experience over the last 12-24 months, especially with packages like tidyverse, dplyr, data.table, dtplyr, Rcpp, testthat, and shiny.
  • Built production-grade applications (version controlled, with unit and functional tests, packaged format).
  • Strong data science and analytical skills.
  • Desire to learn and improve continually (training may be provided).
  • Experience using the Posit commercial products: Posit Workbench and Posit Package Manager.


Bonus Experience

  • Performance optimization of R code (dtplyr, data.table, Rcpp, cpp11).
  • Experience in developing R solutions using CI/CD pipelines and cloud providers (e.g. Azure DevOps).
  • Provide technical guidance, help & leadership to other R developers within the team.
  • Actuarial knowledge.


Engagement Highlights

  • The role is expected to last a minimum of 9-12 months.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.