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
£ 76KJob 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!