R Developer - Full Stack, Shiny & AI in Reading

R Developer - Full Stack, Shiny & AI in Reading

Reading 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 Reading employer: SUSNEO

At SUSNEO, we pride ourselves on being an excellent employer by fostering a culture of innovation and autonomy, where engineers are empowered to take ownership of their projects from conception to deployment. Our remote-first work environment promotes flexibility, allowing you to work in a way that maximises your productivity while contributing to impactful projects that drive client decision-making and operational intelligence. With dedicated time for continuous growth and exploration of emerging technologies, SUSNEO is the ideal place for those looking to advance their careers in a dynamic and supportive setting.

S

Contact Details:

SUSNEO Recruitment Team

StudySmarter Expert Advice🤫

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

Get Involved in Data Science Meetups

Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like SUSNEO!

Show Off Your Projects

Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like R Developer - Full Stack, Shiny & AI at SUSNEO.

Leverage Professional Networks

Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like SUSNEO.

Apply Directly through Our Website

When you find a suitable opening like R Developer - Full Stack, Shiny & AI at SUSNEO, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!

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

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 Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!

Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!

Craft a Tailored Cover Letter:For a full-time role at SUSNEO, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.

Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at SUSNEO. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!

How to prepare for a job interview at SUSNEO

Brush Up on Your Statistics

For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!

Showcase Your Projects

Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!

Get Comfortable with Python and R

Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at SUSNEO!

Prepare for Case Studies

Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.