R & Shiny Engineer

R & Shiny Engineer

Stevenage Temporary 36000 - 60000 £ / year (est.) No home office possible
W

At a Glance

  • Tasks: Design and develop interactive R Shiny web applications while ensuring quality and performance.
  • Company: Join Whitehall Resources, a diverse and inclusive employer focused on innovative tech solutions.
  • Benefits: Enjoy flexible working with 2 days onsite in Stevenage and a collaborative team environment.
  • Why this job: Be part of exciting projects that enhance data visualisation and user experience in a dynamic setting.
  • Qualifications: Proficiency in R, data manipulation, and experience with Agile methodologies are essential.
  • Other info: This is a 6-month contract role, perfect for those looking to grow their skills in a supportive environment.

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

Whitehall Resources require an R & Shiny Engineer to work with a key client on a 6 month initial contract.

This role will require on site work in Stevenage 2 days per week. Inside IR35.

Your responsibilities:

  • Design, develop, test and deploy interactive R Shiny web applications.
  • Work on R packages like Data.Table, dplyr, tidyr, ggplot2, shiny dashboard among others.
  • Write clean, efficient and well documented R code, conduct R code reviews and R programming validation.
  • Implement unit tests and ensure the quality and performance of applications.
  • Benchmark and optimize application performance.
  • Identify inconsistencies and initiate resolution of data, analytical and reporting problems.
  • Ensure applications are robust and reliable.
  • Translate complex data analysis and visualization tasks into clear and user-friendly interfaces.
  • Involve in Agile, DevOps & Automation of testing, build, deployment, CI/CD, etc.
  • Understand testing strategies & frameworks (Understanding of BDD/Gherkin).

Essential skills/knowledge/experience:

  • R Data structures (vectors, lists, matrices, dataframe).
  • Data manipulation and cleaning using dplyr.
  • Data visualization using ggplot2 (other plotting libraries).
  • Working with different data formats (CSV, Excel, JSON, database).
  • Jenkins.
  • GitHub.
  • BDD frameworks.
  • Agile Scrum.

All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.

Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.

R & Shiny Engineer employer: Whitehall Resources Ltd

At Whitehall Resources, we pride ourselves on being an excellent employer, offering a dynamic work culture that fosters innovation and collaboration. Located in Stevenage, our team enjoys the flexibility of hybrid working, with two days on-site to enhance teamwork and engagement. We are committed to employee growth, providing opportunities for professional development and a diverse, inclusive environment where every voice is valued.
W

Contact Detail:

Whitehall Resources Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land R & Shiny Engineer

✨Tip Number 1

Familiarise yourself with R and Shiny by building your own projects. This hands-on experience will not only enhance your skills but also give you concrete examples to discuss during interviews.

✨Tip Number 2

Engage with the R community online. Join forums, attend webinars, or participate in local meetups. Networking can lead to valuable connections and insights about job opportunities.

✨Tip Number 3

Showcase your work on platforms like GitHub. Having a portfolio of your R Shiny applications and code reviews can impress potential employers and demonstrate your coding proficiency.

✨Tip Number 4

Prepare for technical interviews by practising common R programming problems and Shiny application scenarios. Being well-prepared will boost your confidence and help you stand out during the interview process.

We think you need these skills to ace R & Shiny Engineer

R Programming
Shiny Framework
Data Manipulation with dplyr
Data Visualization with ggplot2
Unit Testing
Application Performance Optimisation
Agile Methodologies
DevOps Practices
Continuous Integration/Continuous Deployment (CI/CD)
Understanding of BDD/Gherkin
Data Structures (Vectors, Lists, Matrices, Dataframes)
Working with Various Data Formats (CSV, Excel, JSON, Database)
Version Control with GitHub
Jenkins for Automation

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and skills required for the R & Shiny Engineer position. Familiarise yourself with R packages mentioned in the job description, such as Data.Table, dplyr, and ggplot2.

Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job requirements. Emphasise your proficiency in R programming, data manipulation, and any experience with Agile methodologies or CI/CD processes.

Craft a Strong Cover Letter: Write a compelling cover letter that showcases your passion for the role and how your background makes you a perfect fit. Mention specific projects where you've developed R Shiny applications or used the required tools and frameworks.

Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail.

How to prepare for a job interview at Whitehall Resources Ltd

✨Showcase Your R & Shiny Skills

Be prepared to discuss your experience with R and Shiny in detail. Highlight specific projects where you've designed, developed, or deployed interactive applications, and be ready to demonstrate your understanding of R packages like dplyr and ggplot2.

✨Prepare for Technical Questions

Expect technical questions related to data manipulation, cleaning, and visualisation. Brush up on your knowledge of data structures and be ready to explain how you would approach common problems using R.

✨Discuss Agile and DevOps Experience

Since the role involves Agile and DevOps practices, be ready to talk about your experience with CI/CD, Jenkins, and GitHub. Share examples of how you've implemented these methodologies in past projects.

✨Demonstrate Problem-Solving Skills

Prepare to discuss how you've identified and resolved data inconsistencies or analytical issues in previous roles. Use specific examples to illustrate your problem-solving process and the impact of your solutions.

W
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>