Senior Software Engineer, Ruby in London

Senior Software Engineer, Ruby in London

London Full-Time 60000 - 80000 € / year (est.) Home office (partial)
LinkedIn

At a Glance

  • Tasks: Develop and maintain web applications using Ruby, Rails, React, and TypeScript.
  • Company: Join a B Corp Certified company transforming electric vehicle adoption in the UK.
  • Benefits: Enjoy hybrid working, generous holiday, personal development budget, and equity options.
  • Other info: Collaborative environment with excellent career growth opportunities.
  • Why this job: Make a real impact while mentoring others and driving technical decisions.
  • Qualifications: 5+ years of experience in web application development with strong backend skills.

The predicted salary is between 60000 - 80000 € per year.

We are looking for a Senior Web Application Developer with 5+ years of experience in building and maintaining scalable, high-quality applications to join our growing tech team. As a senior member, you'll play a key role in driving technical decisions, mentoring teammates, and ensuring best practices across the development lifecycle.

As the UK's only B Corp Certified salary sacrifice provider, we're transforming the future of electric vehicle adoption in the UK through salary sacrifice. Building on that success, we've launched The Charge Scheme – an innovative benefit allowing employees to save 20–50% on EV charging via salary sacrifice. Voted 4.9 on Glassdoor and certified by Welcome To The Jungle, it's never been a more exciting time to join!

Key Responsibilities:
  • Develop, evolve, and maintain our core web application using Ruby, Rails, React, and TypeScript.
  • Collaborate closely with product managers and other stakeholders to deeply understand business needs and translate them into technical solutions.
  • Contribute actively to our technology roadmap and priorities, working alongside your team members, key stakeholders, and leadership.
  • Build a highly automated and reliable platform that serves both our external customers and internal teams.
  • Take on ambiguous or loosely defined problems, analysing them, and proposing effective technical approaches and solutions.
  • Have the opportunity to mentor more junior members as our team grows, sharing your knowledge and fostering a collaborative environment.
  • Drive technical discussions and decisions within the team, ensuring solutions are scalable, maintainable, and align with long-term strategic goals.
  • Champion best practices in areas like system design, performance, security, and operational excellence.
About you:
  • 5+ years of professional experience building web applications using Ruby, Rails, React, and TypeScript.
  • Strong backend development skills with a willingness to contribute across the full stack.
  • Proactive and self-driven, able to take ownership of tasks from conception to deployment.
  • Excellent communication skills, capable of translating complex technical concepts into clear, understandable language for non-technical colleagues.
  • Experience with various testing methodologies (e.g., unit, integration, end-to-end) and a commitment to writing well-tested code.
  • A commitment to robust and reliable software delivery, including familiarity with practices like no-downtime deployments, proactive monitoring, and identifying potential risks.
  • Proven ability to lead technical initiatives from concept to completion, often involving multiple team members or complex integrations.
  • Well versed in production operations, incident response, and performance optimisation. You proactively identify and mitigate risks to ensure system stability and scalability.
Benefits:
  • Hybrid working: Split your week between home and the office, with set in-office days on Mondays and Wednesdays.
  • 25 days holiday plus bank holidays.
  • Add 1 day holiday per year service + buy / sell up to 5 days each year.
  • Flexible work policy with options to take into account family care.
  • Best in class Family Friendly Leave and Pay.
  • Use our own scheme to lease a vehicle through salary sacrifice and save 40-70% to drive a brand new electric car.
  • £500 pa. personal development budget.
  • £100 home office budget.
  • Bupa healthcare.
  • Equity options - own a part of the business.

Senior Software Engineer, Ruby in London employer: LinkedIn

Join a forward-thinking company that is not only transforming the future of electric vehicle adoption in the UK but also prioritises employee well-being and growth. With a hybrid working model, generous holiday allowances, and a commitment to personal development, we foster a collaborative and innovative work culture where your contributions are valued. As a B Corp Certified employer, we offer unique benefits like significant savings on EV charging and equity options, making it an exciting time to be part of our mission-driven team in Hayes, London.

LinkedIn

Contact Detail:

LinkedIn Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer, Ruby in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Ruby or in similar roles. A friendly chat can lead to insider info about job openings that might not even be advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those using Ruby, 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. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format and types of questions you might face.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our mission!

We think you need these skills to ace Senior Software Engineer, Ruby in London

Ruby
Rails
React
TypeScript
Backend Development
Full Stack Development
Technical Mentoring

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Ruby, Rails, React, and TypeScript, and don’t forget to showcase any leadership or mentoring roles you've had!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about electric vehicles and how your skills align with our mission at StudySmarter. Keep it engaging and personal!

Showcase Your Projects:If you’ve worked on any relevant projects, make sure to mention them! Whether it's a personal project or something from your previous job, we want to see how you’ve applied your skills in real-world scenarios.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us!

How to prepare for a job interview at LinkedIn

Know Your Tech Stack

Make sure you’re well-versed in Ruby, Rails, React, and TypeScript. Brush up on your knowledge of these technologies and be ready to discuss how you've used them in past projects. Prepare examples that showcase your experience with building scalable applications.

Showcase Your Problem-Solving Skills

Be prepared to tackle ambiguous problems during the interview. Think of scenarios where you’ve had to analyse a complex issue and propose effective solutions. This will demonstrate your ability to drive technical decisions and contribute to the team’s success.

Communicate Clearly

Since you'll need to translate technical concepts for non-technical colleagues, practice explaining your past projects in simple terms. This will highlight your excellent communication skills and show that you can collaborate effectively with product managers and stakeholders.

Emphasise Mentorship Experience

As a senior engineer, mentoring junior members is key. Share specific instances where you’ve guided others or fostered a collaborative environment. This will illustrate your leadership qualities and commitment to team growth, which is crucial for this role.