Source description
About the role
Application Engineer II ( R Developer ) Key Responsibilities Design and develop functionality in LeapVerse R modules based on requirements from the ESP/LeapVerse team Analyze impact of proposed changes and present detailed design notes on implementation approaches Build and maintain comprehensive test suites ensuring code quality and reliability Knowledge sharing with the broader ESP/LeapVerse community through documentation and training Support and guide LeapVerse R users in their development of Experience Studies Demonstrate solutions through code walk-throughs and technical presentations Review code of team members via pull-requests (PRs) and provide constructive feedback for improvement We are looking for candidates who meet these requirements: Advanced R programming skills with recent relevant experience (12-24 months), particularly with packages like tidyverse, dplyr, data.table, dtplyr, Rcpp, and RShiny Experience building production-grade R Shiny applications (version controlled, with unit and functional tests, in packaged format) Strong data science and analytical skills with the ability to translate complex requirements into efficient code Demonstrated ability to maintain existing solutions while implementing new features Experience working in Agile environments with strong coordination and communication skills Experience using Posit commercial products: Posit Workbench, Posit Connect, and Posit Package Manager These are additional nice to haves: Expertise in performance optimization of R code using dtplyr, data.table, Rcpp, or cpp11 Experience deploying R solutions using CI/CD pipelines and cloud providers (e.g., Azure DevOps) R package development and testing experience (testthat, shinytest2) Technical leadership experience guiding other R developers Experience with different object-oriented systems in R (S3, S4, R6)
More at Allegis Global Solutions (AGS)