Match score not available

R package Developer/Lead

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

5-7 years of experience in R and Shiny development., Hands-on experience with Docker for containerization., Strong understanding of R package development, including documentation and testing., Familiarity with REST APIs and data integration formats like JSON..

Key responsabilities:

  • Develop and maintain R packages and Shiny applications.
  • Utilize Docker for containerizing applications and services.
  • Collaborate with team members on API and data integration tasks.
  • Ensure high-quality code through testing and documentation practices.

Optimum Data Analytics logo
Optimum Data Analytics

Job description

Company Description:
Optimum Data Analytics is a strategic technology partner delivering reliable turnkey AI solutions. Our streamlined approach to development ensures high-quality results and client satisfaction. We bring experience and clarity to organizations, powering every human decision with analytics & AI. Our team consists of statisticians, computer science engineers, data scientists, and product managers. With expertise, flexibility, and cultural alignment, we understand the business, analytics, and data management imperatives of your organization. Our goal is to change how AI/ML is approached in the service sector and deliver outcomes that matter. We provide best-in-class services that increase profit for businesses and deliver improved value for customers, helping businesses grow, transform, and achieve their objectives.

Job Details:
Position: R package Developer/Lead
Experience: 5-7 years
Work Mode: Remote
Notice Period: Immediate

Job Description:

Primary Skills:
• R, Shiny, R package development
• Hands-on experience with Docker for containerizing applications and services.

Secondary Skills:
• Shiny & R Development-
• Good understanding of Shiny reactivity and Shiny modules
• Experience with R package development, including documentation, testing, and dependency management (familiarity with tidy verse, dev tools, test that, roxygen2, etc.)
• Infrastructure & CI/CD-
Comfortable working with Docker, Git, and command-line tools
• API & Data Integration-
Experience with REST APIs and data exchange formats (e.g., JSON)
• Python

Nice to Have:
• Have experience with Shiny-related packages like shiny dashboard, bslib, DT, shinyalert, etc.
• Are familiar with the Golem framework for structuring production-grade Shiny apps.
• Have worked with Shiny testing tools such as shinytest2 and unit testing frameworks like testthat.
• Understand different Shiny hosting solutions, including ShinyProxy, Shiny Server, shinyapps.io, etc.
• Experience with Object-Oriented Programming in R, including R6, S3, and S4 OOP systems.
• Are comfortable working with SQL and NoSQL databases.
• Have experience with data serialization formats (e.g., JSON using rjson or jsonlite) and database interaction via dbplyr.
• Experience with multiple programming languages or paradigms beyond R, such as Python, Javascript, etc.
• Familiarity with HTML, CSS, and JavaScript for enhancing Shiny applications or integrating web-
based components.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Lead Developer Related jobs