R Developer - Full Stack, Shiny & AI

About SUSNEO

At SUSNEO, we transform complex data into powerful, interactive experiences. Our engineering team builds production-grade analytics applications using cutting-edge R technologies, modern cloud infrastructure, and AI-driven automation. We're expanding our team to push the boundaries of what's possible with data apps, AI agents, and intuitive user interfaces.

The Role

We're seeking an R Shiny Developer who bridges robust backend architecture with polished frontend experiences. You'll architect scalable R applications using the Golem framework and R6 classes, while crafting responsive, modern UIs with Bootstrap 5. This role places you at the intersection of data engineering, full-stack web development, and AI integration—building intelligent applications that don't just display data, but interact with users through LLM-powered agents and automated workflows.

You'll own the full development lifecycle: from designing modular, production-ready Shiny applications to deploying them on cloud infrastructure, integrating with MariaDB databases, and implementing AI agents that enhance data contextualization and user interaction.

What You'll Do

Core Development

  • Design and build modular, production-grade R Shiny applications using the Golem framework and R6 object-oriented architecture
  • Create responsive, modern user interfaces leveraging Bootstrap 5, HTML5, and CSS3—moving beyond default Shiny styling to deliver polished, client-ready experiences
  • Develop reusable UI components and custom JavaScript extensions for advanced interactivity

Data & Cloud Engineering

  • Architect efficient data pipelines connecting Shiny applications to AWS S3 (storage) and RDS (MariaDB) via optimized SQL queries and connection pooling
  • Implement robust database schemas and query optimization for high-performance analytics dashboards
  • Manage cloud deployment workflows through GitHub Actions CI/CD pipelines and Heroku containerization

AI & Automation

  • Design and deploy LLM-powered agents using R (ellmer package) and Python to automate data engineering workflows and enhance application intelligence
  • Integrate conversational AI chatbots and autonomous data agents into production platforms
  • Optimize prompt engineering and LLM API orchestration for reliable, context-aware AI features

Quality & Collaboration

  • Maintain rigorous version control standards with Git and collaborative development workflows
  • Write comprehensive technical documentation and automated tests for production reliability
  • Debug, profile, and optimize applications for scalability and responsive user experiences

What You Bring

Must-Have

  • Advanced R programming skills with expert-level Shiny development (modules, reactivity optimization, bookmarking)
  • Bootstrap 5 proficiency: Custom theming, responsive grid systems, and modern UI component design for Shiny applications
  • Solid understanding of R6 classes for backend architecture and state management
  • Git workflow expertise (branching strategies, pull requests, code review)
  • SQL mastery, particularly MariaDB query optimization, indexing strategies, and complex joins
  • CI/CD implementation experience with GitHub Actions
  • Cloud deployment proficiency on Heroku or similar PaaS platforms
  • Practical experience integrating LLMs/AI Agents into applications (API orchestration, context management, tool calling)
  • Strong foundation in statistical methods and data visualization (ggplot2, echarts4r, or similar)

Bonus Points

  • 3+ years production experience with golem framework and package structure
  • Full-stack capabilities: JavaScript, HTML5/CSS3 customization beyond Bootstrap defaults
  • AWS ecosystem expertise (S3 lifecycle policies, IAM security, RDS parameter groups)
  • Advanced AI Agent development: Multi-agent systems, RAG implementations, or autonomous workflow automation
  • Security best practices for web applications (authentication, data encryption, input sanitization)
  • Python proficiency for hybrid R/Python LLM pipelines

Tech Stack You'll Work With

  • Frontend: Bootstrap 5, shinyWidgets, DT, custom CSS/JS
  • Backend: R6, golem, plumber APIs
  • Data: MariaDB (AWS RDS), S3, SQL optimization
  • DevOps: GitHub Actions, Heroku, Digital Ocean, Docker, Git
  • AI/ML: LLM APIs (OpenAI, Claude, etc.), ellmer package, Python LLM tooling, AI Agents

  • Why SUSNEO?

    • Innovation at Scale: Work on production applications that combine robust data engineering with cutting-edge AI agent technology
    • Maker Culture: We value autonomy, experimentation, and engineers who can own projects from conception to deployment
    • Continuous Growth: Dedicated time for exploring emerging technologies (LLM advancements, new R packages, cloud innovations)
    • Real Impact: Your work directly powers client decision-making and internal operational intelligence
    • Flexibility: Remote-first culture with collaborative syncs—work where you're most productive

    Ready to Build the Future of Sustainability Intelligence?

    If you're excited about crafting elegant Shiny interfaces with Bootstrap 5, architecting resilient database solutions with MariaDB, and pushing the boundaries of AI agent integration in data products, we want to hear from you.

    Job Details

    Company
    SUSNEO
    Location
    United Kingdom
    Hybrid / Remote Options
    Posted