R Developer - Full Stack, Shiny & AI in Preston

R Developer - Full Stack, Shiny & AI in Preston

Preston Full-Time 60000 - 80000 £ / year (est.) Working from home possible
S

At a Glance

  • Tasks: Design and build interactive R Shiny applications with AI integration.
  • Company: Join SUSNEO, a leader in transforming data into powerful experiences.
  • Benefits: Remote-first culture, continuous growth opportunities, and a focus on innovation.
  • Other info: Collaborative environment with a focus on autonomy and project ownership.
  • Why this job: Make a real impact by crafting intelligent applications that enhance user interaction.
  • Qualifications: Advanced R programming skills and experience with Shiny development required.

The predicted salary is between 60000 - 80000 £ per year.

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 are expanding our team to push the boundaries of what is possible with data apps, AI agents, and intuitive user interfaces.

The Role

We are seeking an R Shiny Developer who bridges robust backend architecture with polished frontend experiences. You will 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 do not just display data, but interact with users through LLM-powered agents and automated workflows.

You will 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 Will 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 Will 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 are most productive.

Ready to Build the Future of Sustainability Intelligence?

If you are 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.

R Developer - Full Stack, Shiny & AI in Preston employer: SUSNEO

At SUSNEO, we pride ourselves on being an excellent employer by fostering a maker culture that encourages autonomy and innovation. Our remote-first work environment allows for flexibility while providing dedicated time for continuous growth and exploration of emerging technologies. Join us to make a real impact in the field of sustainability intelligence, where your contributions will directly influence client decision-making and operational intelligence.

S

Contact Details:

SUSNEO Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land R Developer - Full Stack, Shiny & AI in Preston

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your R Shiny projects, especially those that highlight your use of Bootstrap 5 and AI integration. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common technical questions related to R programming, Shiny development, and cloud deployment. Practise explaining your thought process and problem-solving approach, as this will demonstrate your expertise and confidence.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at SUSNEO.

We think you need these skills to ace R Developer - Full Stack, Shiny & AI in Preston

Advanced R programming
Shiny development
Golem framework
R6 object-oriented architecture
Bootstrap 5 proficiency
HTML5 and CSS3
SQL mastery

Some tips for your application 🫡

Show Off Your R Skills:Make sure to highlight your advanced R programming skills and Shiny development experience. We want to see how you've used these skills in real projects, so don’t hold back on the details!

Tailor Your Application:Customise your application to reflect the job description. Mention your experience with the Golem framework, Bootstrap 5, and any AI integration you've done. This shows us you’re a perfect fit for the role!

Keep It Professional Yet Personal:While we love a good professional tone, don’t be afraid to let your personality shine through. Share your passion for data and AI, and why you’re excited about joining our team at SUSNEO.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at SUSNEO

Know Your R and Shiny Inside Out

Make sure you brush up on your R programming skills, especially with Shiny. Be prepared to discuss your experience with the Golem framework and R6 classes. Practise explaining how you've built modular applications and optimised reactivity in past projects.

Show Off Your UI Skills

Since this role involves creating polished user interfaces, be ready to showcase your Bootstrap 5 expertise. Bring examples of responsive designs you've implemented and be prepared to discuss how you approach custom theming and advanced interactivity.

Demonstrate Your Data Engineering Know-How

Familiarise yourself with data pipelines and cloud deployment workflows. Be ready to talk about your experience with SQL optimisation, particularly with MariaDB, and how you've managed cloud deployments using GitHub Actions or Heroku.

Highlight Your AI Integration Experience

This role requires integrating AI agents into applications, so be prepared to discuss any practical experience you have with LLMs and automation. Share specific examples of how you've used AI to enhance user interaction and streamline data workflows.