Senior Software Engineer

Kura Ltd.
Edinburgh, United Kingdom
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 76K

Job location

Remote
Edinburgh, United Kingdom

Tech stack

JavaScript
Automation of Tests
CSS
Code Review
RSpec
Large Language Models
Front End Software Development

Job description

You'll join a small, passionate team of product engineers, taking ownership of complex projects from concept to deployment. Alongside writing maintainable, well-tested code, you'll help define technical direction, guide architectural decisions, and mentor engineers as we scale., * Lead the design and development of complex features from concept to deployment.

  • Collaborate with product and stakeholders to define scope, refine requirements, and ensure solutions meet business goals.
  • Make sound architectural decisions to keep the Rails app maintainable, performant, and scalable.
  • Dedicate time to improving stability, performance, and developer experience.
  • Maintain a strong automated test suite so we can confidently deploy to production multiple times per day.
  • Proactively monitor, investigate, and resolve production issues, driving preventative improvements.
  • Mentor and support engineers through code reviews, pairing, and knowledge sharing.

Requirements

  • Proven track record in designing, building, and scaling production Rails applications.
  • Deep understanding of Rails fundamentals
  • Experienced in architecting maintainable systems that balance speed and long-term sustainability.
  • Full-stack capable, with solid frontend skills (JavaScript, CSS).
  • Proficient with LLM-powered tools to accelerate work, paired with strong judgment on when to trust experience over automation.
  • Testing-focused, with hands-on experience in Minitest or RSpec. Confident diagnosing and resolving complex production issues.
  • Effective mentor and clear communicator, able to support others and explain technical challenges, trade-offs, and decisions.

Benefits & conditions

  • Remote working
  • Flexible option of a 4-day working week
  • Competitive annual salary (pro-rated for 4-day week.)
  • Remote Work Option - Can be fully remote within the UK or EU only.
  • Health & wellness - Private health insurance for you and your family
  • Leave 35 or 28 days paid annual leave, depending on your work week
  • Professional growth - L&D support
  • Share options

About the company

Kura is delighted to be partnering with an exciting SaaS start-up who are pioneering their industry for talented Senior Software Engineers to join their journey. Are you a keen Rubyists? Do you have a Product Engineering mindset being problem lead? Do you want to join an environment where you can make impact? Our client is a true disruptor in their niche industry, offering a one-stop platform that combines website creation, online bookings, payments, reporting, analytics, and much more saving their customers time and money!

Apply for this position