Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Midlothian Full-Time 48000 - 84000 £ / year (est.) No home office possible
J

At a Glance

  • Tasks: Build and improve user-facing features while mentoring junior developers.
  • Company: Join a fast-growing tech business focused on innovative digital products.
  • Benefits: Enjoy private health insurance, 33 days holiday, mental health support, and a home office budget.
  • Why this job: Be part of a strong engineering culture that solves real-world problems and values diversity.
  • Qualifications: Strong experience with Ruby on Rails or similar, and confident with React Native.
  • Other info: This role is fully remote across the UK; sponsorship not available.

The predicted salary is between 48000 - 84000 £ per year.

About the Company

Our client is a fast-growing tech business working on innovative digital products used by a broad and expanding user base. With a strong engineering culture and a focus on solving real-world problems, they are looking to grow their team with the addition of a Senior Software Engineer.

As well of a salary of £60,000 - £70,000 depending on experience, benefits include:

  • Private Health Insurance
  • 33 Days Holiday
  • Mental Health Support
  • Home Office Budget

The Role

You will play a key role in building and improving user-facing features, working cross-functionally with Product, Design and Customer Success teams. You will also influence technical direction and mentor junior developers.

Key Responsibilities:

  • Build and maintain features in Ruby-on-Rails and React Native
  • Collaborate across teams to deliver user-focused solutions
  • Lead on architecture and technical decision-making
  • Mentor junior engineers
  • Engage directly with users to understand their needs
  • Drive continuous improvement of engineering practices

About You

  • Strong experience with Ruby on Rails or similar
  • Confident with React Native
  • Clear communicator with technical and non-technical stakeholders
  • Pragmatic, user-first mindset

This role offers fully remote working across the UK. Please note that we cannot consider candidates who would need sponsorship.

Bright Purple are an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.

Senior Software Engineer employer: JobFlurry

Our client is an exceptional employer, offering a vibrant work culture that prioritises innovation and collaboration. With a strong commitment to employee well-being, they provide generous benefits such as private health insurance, 33 days of holiday, and mental health support, all while fostering professional growth through mentorship opportunities. Working remotely across the UK, you'll be part of a dynamic team dedicated to solving real-world problems, making this an ideal environment for those seeking meaningful and rewarding employment.
J

Contact Detail:

JobFlurry Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarise yourself with Ruby on Rails and React Native if you haven't already. Consider building a small project or contributing to open-source projects using these technologies to showcase your skills.

✨Tip Number 2

Engage with the tech community by attending meetups or webinars focused on Ruby on Rails and React Native. Networking can lead to valuable connections and insights about the company culture.

✨Tip Number 3

Prepare to discuss your experience in mentoring junior developers. Think of specific examples where you've guided others, as this is a key aspect of the role.

✨Tip Number 4

Research the company’s products and user base. Understanding their challenges and how your skills can help solve real-world problems will demonstrate your user-first mindset during discussions.

We think you need these skills to ace Senior Software Engineer

Ruby on Rails
React Native
Cross-Functional Collaboration
Technical Decision-Making
Mentoring Skills
User-Centric Design
Clear Communication
Problem-Solving Skills
Continuous Improvement Mindset
Agile Methodologies
Software Architecture
Version Control (e.g., Git)
Testing and Debugging
API Development
Performance Optimisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Ruby on Rails and React Native. Include specific projects where you've built user-facing features and any mentoring roles you've taken on.

Craft a Compelling Cover Letter: In your cover letter, express your passion for solving real-world problems through technology. Mention how your skills align with the company's focus on user-first solutions and your ability to collaborate across teams.

Showcase Your Communication Skills: Since clear communication is key for this role, consider including examples in your application that demonstrate your ability to engage with both technical and non-technical stakeholders effectively.

Highlight Continuous Improvement: Discuss any initiatives you've led or participated in that focused on improving engineering practices. This could include code reviews, implementing new tools, or mentoring junior developers.

How to prepare for a job interview at JobFlurry

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Ruby on Rails and React Native in detail. Bring examples of projects you've worked on, highlighting your contributions and the impact they had on the user experience.

✨Demonstrate Collaboration

Since the role involves working cross-functionally, be ready to share examples of how you've successfully collaborated with product, design, and customer success teams in the past. This will show your ability to work well in a team environment.

✨Communicate Clearly

As a Senior Software Engineer, you'll need to communicate effectively with both technical and non-technical stakeholders. Practice explaining complex concepts in simple terms, as this will demonstrate your clear communication skills.

✨Emphasise Mentorship Experience

Highlight any experience you have mentoring junior developers. Discuss how you've helped them grow and improve their skills, as this is an important aspect of the role you're applying for.

Senior Software Engineer
JobFlurry
J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>