At a Glance
- Tasks: Design and build interactive R Shiny applications with AI integration.
- Company: Join SUSNEO, a leader in data-driven innovation and AI technology.
- Benefits: Remote-first culture, continuous growth opportunities, and a chance to make real impact.
- Other info: Collaborative environment with a focus on autonomy and experimentation.
- Why this job: Work on cutting-edge projects that shape the future of sustainability intelligence.
- 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 Chester employer: SUSNEO
At SUSNEO, we pride ourselves on being an exceptional employer that fosters a culture of innovation and autonomy. Our remote-first environment encourages collaboration and flexibility, allowing you to work where you're most productive while engaging in meaningful projects that directly impact client decision-making. With dedicated time for professional growth and the opportunity to work with cutting-edge technologies, SUSNEO is the ideal place for passionate developers looking to make a real difference in the world of data and AI.
StudySmarter Expert Advice🤫
We think this is how you could land R Developer - Full Stack, Shiny & AI in Chester
✨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 Chester
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 specific requirements of the role. Mention your experience with the Golem framework, Bootstrap 5, and any relevant AI integrations. This shows us you’re serious about the position!
Keep It Clear and Concise:While we love detail, clarity is key! Use bullet points where possible and keep your language straightforward. This makes it easier for us to see your qualifications at a glance.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your info and ensures you’re considered for the role. Plus, it’s super easy!
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’ve customised UI components beyond default Shiny styling.
✨Demonstrate Your Data Engineering Know-How
Familiarise yourself with data pipelines and cloud deployment workflows. Be ready to talk about your experience with SQL, particularly MariaDB, and how you've optimised queries for performance. Highlight any CI/CD implementation experience you have, especially with GitHub Actions.
✨Get Comfortable with AI Integration
This role requires integrating AI agents into applications, so be prepared to discuss your experience with LLMs and automation. Share specific examples of how you've used AI to enhance user interaction or streamline data workflows, and don't forget to mention any relevant tools or packages you've worked with.