R Developer - Full Stack, Shiny & AI in Belfast

R Developer - Full Stack, Shiny & AI in Belfast

Belfast Full-Time 50000 - 70000 £ / year (est.) No 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 engaging experiences.
  • Benefits: Remote-first culture, continuous growth opportunities, and a chance to innovate.
  • Other info: Collaborative environment with a focus on autonomy and project ownership.
  • Why this job: Make a real impact by developing cutting-edge applications that enhance user interaction.
  • Qualifications: Advanced R skills, Shiny development experience, and cloud deployment knowledge.

The predicted salary is between 50000 - 70000 £ 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 Belfast employer: SUSNEO

At SUSNEO, we pride ourselves on fostering a dynamic work environment that champions innovation and personal growth. Our remote-first culture encourages autonomy and collaboration, allowing you to take ownership of projects while continuously exploring cutting-edge technologies. With a focus on impactful work that drives client success and operational intelligence, SUSNEO is an exceptional employer for those looking to make a meaningful contribution in the field of data engineering and AI.

S

Contact Details:

SUSNEO Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your R Shiny projects and any AI integrations you've done. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practising common questions related to R development and AI. We recommend doing mock interviews with friends or using online platforms to boost your 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, we love seeing candidates who are proactive!

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

R Programming
Shiny Development
Golem Framework
R6 Object-Oriented Architecture
Bootstrap 5
HTML5
CSS3

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 tackled complex projects and what innovative solutions you've come up with!

Tailor Your Application:Don’t just send a generic application! Tailor your CV and cover letter to reflect the specific requirements of the R Developer role. Mention your experience with Golem, Bootstrap 5, and any AI integrations you've worked on.

Be Clear and Concise:When writing your application, keep it clear and concise. We appreciate straightforward communication, so make sure your points are easy to understand and directly related to the job description.

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to track your application and ensure it reaches the right people!

How to prepare for a job interview at SUSNEO

Know Your R Inside Out

Make sure you brush up on your R programming skills, especially with Shiny development. Be ready to discuss your experience with modules, reactivity optimisation, and how you've tackled challenges in past projects.

Showcase Your UI Skills

Prepare to demonstrate your proficiency in Bootstrap 5 and how you've created responsive, modern user interfaces. Bring examples of your work that highlight custom theming and advanced interactivity—this will really impress the interviewers.

Understand the Full Stack

Familiarise yourself with the entire tech stack mentioned in the job description. Be prepared to talk about your experience with Git workflows, SQL mastery, and cloud deployment, as well as how you’ve integrated AI agents into applications.

Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about SUSNEO's projects, team culture, and future innovations. This shows your genuine interest in the role and helps you gauge if it's the right fit for you.