Software Developer (Ruby on Rails/React) in Swansea

Software Developer (Ruby on Rails/React) in Swansea

Swansea Full-Time 50000 - 65000 £ / year (est.) No working from home possible
Scrumconnect Consulting

At a Glance

  • Tasks: Design and build user-centric digital services using Ruby on Rails and React.
  • Company: Join Scrumconnect Consulting, a multi-award-winning digital consultancy making a real impact.
  • Benefits: Enjoy competitive salary, generous leave, pension scheme, and relocation support.
  • Other info: Flexible hybrid model with excellent career growth opportunities.
  • Why this job: Be part of a collaborative team transforming public services for millions.
  • Qualifications: Experience in Ruby on Rails and React, with a passion for agile development.

The predicted salary is between 50000 - 65000 £ per year.

About Scrumconnect Consulting

Scrumconnect Consulting is a multi-award-winning digital consultancy whose work has positively influenced the lives of over 40 million UK citizens. We deliver impactful technology solutions across UK government departments, working at the forefront of user-centred design, agile delivery, and scalable digital services that genuinely make a difference.

Strong focus on work‑life balance with a flexible hybrid model (3 days onsite). Be part of a collaborative, multidisciplinary agile environment alongside civil servants and industry experts. Based in Swansea, South Wales – three days per week on‑site.

The Role

Sr Software Developer will be a core member of a blended digital delivery squad, embedded within the organisation’s major digital delivery programme. You will bridge user needs and technical delivery, designing, building, and supporting high‑volume digital services at pace. Operating across a portfolio of customer‑facing and staff‑facing digital services, you will focus heavily on building accessible, user‑centric interfaces and robust back‑end systems using Ruby on Rails and React. You are comfortable working across all phases of the agile lifecycle from pre‑discovery through to live operations.

Key Responsibilities

  • Design, build, and support full‑stack digital services using Ruby on Rails and React, ensuring code is scalable, resilient, and accessible.
  • Deliver user‑centred, secure‑by‑design services that align closely with the Government Service Standard, Technology Code of Practice, and internal engineering principles.
  • Work collaboratively within blended multidisciplinary agile squads, partnering with Product Owners, Agile Delivery Managers, Business Analysts, and Architects to deliver outcomes at pace.
  • Integrate APIs and support the decomposition of legacy interfaces to modernise platforms while maintaining service continuity and data integrity.
  • Enhance Continuous Integration and Continuous Deployment (CI/CD) pipelines, implementing automated testing (TDD/BDD) to improve deployment frequency, quality, and reliability.
  • Embed service reliability through active participation in observability, monitoring, alerting, and proactive incident management.
  • Facilitate knowledge transfer, document technical decisions, and coach colleagues to uplift overall team capability and support sustainable service ownership.

Essential Skills & Experience

  • Strong commercial experience as a full‑stack or back‑end software developer, primarily utilising Ruby on Rails within high‑volume digital environments.
  • Proven proficiency in building accessible, component‑based user interfaces with React.js, HTML5, and CSS3.
  • Demonstrable track record of delivering secure, scalable digital services within large‑scale public sector or complex enterprise organisations.
  • Deep practical understanding of the GDS Service Standard, the Technology Code of Practice, and secure‑by‑design principles.
  • Extensive experience operating in Agile delivery environments (Scrum/Kanban) and working seamlessly within blended client‑supplier teams.
  • Strong expertise in automated testing methodologies, including TDD/BDD, unit, integration, and contract testing.
  • Familiarity with DevOps culture, including Git version control, Docker, and CI/CD pipeline automation.
  • Eligibility for Baseline Personnel Security Standard (BPSS) clearance, with readiness and eligibility to obtain Security Check (SC) clearance for production access.

Desirable Skills & Experience

  • Experience contributing to digital services that have successfully passed GDS (or equivalent) service assessments at Alpha, Private Beta, and Public Beta phases.
  • While the primary focus is Ruby on Rails/React, an awareness of or willingness to engage with other core stack technologies (such as Java Spring Boot microservices or AWS Serverless using Lambda/Node.js) is highly advantageous.
  • Previous experience integrating cross‑government platforms such as GOV.UK One Login, GOV.UK Notify, or GOV.UK Pay.
  • Familiarity with legacy system modernisation and safe migration pathways.

Technical Skills

  • Languages & Frameworks: Ruby on Rails, React.js, JavaScript, HTML5, CSS3
  • Databases: PostgreSQL, MySQL, or similar relational database systems
  • Testing: TDD/BDD, unit/integration testing frameworks (e.g., RSpec, Jest, Mocha)
  • Tooling & DevOps: Git, Docker, CI/CD pipelines (Jenkins, GitHub Actions), Infrastructure as Code concepts
  • Architecture: API‑first design, RESTful APIs, event‑driven patterns

Working Context & Environment

The organisation is one of the UK government’s largest digital operators, handling millions of customer transactions annually, the vast majority of which are processed digitally. The successful candidate will be embedded in a blended squad of civil servants and supplier staff, working in a scaled agile environment. The wider approved technology stack includes Java SpringBoot for backend services, AWS Serverless (Lambda/Node.js), and legacy systems alongside Ruby on Rails and React. As initiatives span a broad portfolio of transformation—including the integration of cross‑government identity and payment platforms—collaboration and adaptability are essential. A regular on‑site presence at the principal office is required (approximately 60% of the working week) to promote transparent communication and collaborative decision‑making.

What We Offer

  • Competitive salary with annual review
  • Company pension scheme
  • Generous annual leave entitlement
  • Critical illness cover
  • Relocation support of £3,000 – £5,000
  • Visa sponsorship for eligible candidates
  • Access to learning and development resources
  • A supportive, inclusive working environment

Interview Process

We keep things straightforward. Following an initial CV review, successful candidates will be invited to a short screening call with our recruitment team, followed by a two‑stage process comprising a technical assessment and a values‑based interview with the hiring team. We aim to move quickly and will keep you informed at every stage.

Equal Opportunities

Scrumconnect Consulting is an equal opportunities employer. We are committed to building a diverse and inclusive team and welcome applications from all backgrounds, regardless of age, disability, gender, ethnicity, religion, or sexual orientation.

How to Apply

Please submit your CV to recruitment@scrumconnect.com or apply directly through this listing.

Software Developer (Ruby on Rails/React) in Swansea employer: Scrumconnect Consulting

Scrumconnect Consulting is an exceptional employer, offering a collaborative and inclusive work culture that prioritises work-life balance through a flexible hybrid model. With a strong commitment to employee growth, the company provides access to learning resources and generous relocation support, making it an ideal place for software developers looking to make a meaningful impact in the public sector while working in the vibrant city of Swansea.

Scrumconnect Consulting

Contact Details:

Scrumconnect Consulting Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Developer (Ruby on Rails/React) in Swansea

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Ruby on Rails and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team at Scrumconnect Consulting.

We think you need these skills to ace Software Developer (Ruby on Rails/React) in Swansea

Ruby on Rails
React.js
HTML5
CSS3
Agile Delivery
TDD
BDD

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your Ruby on Rails and React experience, and don’t forget to mention any agile methodologies you’ve worked with!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about this role and how your background makes you a great fit. Be sure to connect your experiences to the key responsibilities outlined in the job description.

Showcase Your Projects:If you’ve worked on relevant projects, whether personal or professional, include them! We love seeing real examples of your work, especially if they demonstrate your ability to build user-centric digital services.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates!

How to prepare for a job interview at Scrumconnect Consulting

Know Your Tech Stack

Make sure you’re well-versed in Ruby on Rails and React, as these are key to the role. Brush up on your knowledge of HTML5, CSS3, and any relevant testing methodologies like TDD/BDD. Being able to discuss your experience with these technologies confidently will show that you're ready to hit the ground running.

Understand Agile Principles

Since the role involves working in a blended agile environment, it’s crucial to demonstrate your understanding of Agile methodologies like Scrum or Kanban. Be prepared to share examples of how you've successfully collaborated within agile teams and contributed to delivering projects at pace.

Showcase User-Centric Design

This position focuses heavily on user-centred design, so be ready to discuss how you’ve built accessible and user-friendly interfaces in your past projects. Highlight any experience you have with the Government Service Standard and how it influenced your work.

Prepare for Technical Assessments

Expect a technical assessment as part of the interview process. Practice coding challenges related to Ruby on Rails and React, and be familiar with integrating APIs and modernising legacy systems. This will not only help you feel more confident but also demonstrate your problem-solving skills.