Full Stack Engineer Ruby on Rails

Full Stack Engineer Ruby on Rails

Full-Time 36000 - 60000 £ / year (est.) No working from home possible
M

At a Glance

  • Tasks: Build and improve key features using Ruby on Rails in a fast-paced environment.
  • Company: Dynamic London-based tech startup with a collaborative culture.
  • Benefits: Competitive salary, share options, gym access, free snacks, and social events.
  • Other info: Enjoy a vibrant co-working space with excellent career growth opportunities.
  • Why this job: Join a team that values innovation and makes a real impact on product development.
  • Qualifications: Experience in Ruby on Rails and modern JavaScript frameworks is essential.

The predicted salary is between 36000 - 60000 £ per year.

My client, based in London, is looking for a Full Stack Engineer (RoR).

About the role:

We are continuously improving our product, building key features that will move the needle in a big way. Instead of an endless product roadmap, we run short development cycles to test assumptions and make smart decisions quickly. This isn’t a sprint and there are no project managers; we work closely with the rest of the business to ensure we deliver the most value to our customers. Our stack uses Ruby for most of the backend, with Rails, PostgreSQL and Redis making up the majority of our core product. We use modern front-end tooling, with ES6, React and Tachyons.

When it comes to shipping code, we love GitHub code reviews and making CircleCI happy before anything gets into production. We mostly deploy to Heroku, with some heavy lifting on AWS. We favour feature flags over staging environments and deploy to production as often as we need to; deployment cycles shouldn’t get in the way of delivering value.

About you:

We are looking for an experienced Ruby developer who thrives in small, fast-moving engineering teams.

Essential skills:

  • You take pride in writing readable, well-designed and well-tested software.
  • You have experience working with production web applications, ideally in Ruby on Rails.
  • You’ve built front-end features with modern JavaScript frameworks and tools.
  • You’re keen to pair program when appropriate, and generally enjoy a culture of code review.
  • You own it. You take responsibility for your work from start to finish.

Additionally,

  • You’re humble, you lap up feedback, and you want to learn and teach.
  • You roll with it. You understand that startups are unpredictable environments, and are comfortable with a degree of chaos.
  • You fit right into our culture of supporting and helping each other.

Not essential, but nice to have:

  • You practice test-driven development.
  • You’ve worked with relational databases at scale, and had to carefully consider schema design for query performance.
  • You have a computer science related degree.

Benefits:

Competitive salary dependent on experience plus generous share options. We work from a beautiful co-working space near Old St in central London. The office has a gym and showers, bike storage, free snacks and drinks, and a programme of social events.

Full Stack Engineer Ruby on Rails employer: MarkIT Placements

MarkIT Placements is an excellent employer, offering a dynamic work culture that fosters collaboration and innovation in the heart of London. Employees benefit from continuous growth opportunities, competitive remuneration, and a supportive environment that values teamwork and creativity, making it an ideal place for developers looking to make a meaningful impact in web application development.

M

Contact Details:

MarkIT Placements Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Engineer Ruby on Rails

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Ruby on Rails. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a personal project or contribute to open-source projects using Ruby on Rails. This not only sharpens your skills but also gives you something tangible to discuss during interviews.

Tip Number 3

Prepare for technical interviews by practicing coding challenges and system design questions. Use platforms like LeetCode or HackerRank to get comfortable with the types of problems 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 proactive about their job search!

We think you need these skills to ace Full Stack Engineer Ruby on Rails

Ruby
Ruby on Rails
PostgreSQL
Redis
ES6
React
Tachyons

Some tips for your application 🫡

Show Your Passion for Ruby on Rails:When you're writing your application, let your love for Ruby on Rails shine through! Share specific projects or experiences where you've used RoR to create something awesome. We want to see your enthusiasm and how you can contribute to our team.

Highlight Your Team Spirit:We’re all about collaboration here at StudySmarter, so make sure to mention any experiences you have with pair programming or code reviews. Talk about how you’ve worked closely with others to deliver value, as that’s a big part of our culture!

Keep It Clear and Concise:While we love a good story, we also appreciate brevity. Make your application easy to read by keeping it clear and to the point. Use bullet points if necessary to highlight your skills and experiences – we want to get to know you quickly!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you don’t miss out on any important details. Plus, we love seeing applications come in directly from our site!

How to prepare for a job interview at MarkIT Placements

Know Your Stack

Make sure you’re well-versed in Ruby on Rails, PostgreSQL, and Redis. Brush up on your knowledge of modern front-end tools like ES6 and React. Being able to discuss how you've used these technologies in past projects will show that you're not just familiar with them, but that you can apply them effectively.

Emphasise Collaboration

Since the company values teamwork and code reviews, be prepared to talk about your experiences with pair programming and how you handle feedback. Share examples of how you’ve contributed to a team environment and supported your colleagues in their work.

Show Your Problem-Solving Skills

Be ready to discuss specific challenges you've faced in previous roles and how you overcame them. This could include anything from debugging a tricky issue to optimising database queries. Highlighting your problem-solving approach will demonstrate your ability to thrive in a fast-paced, unpredictable environment.

Cultural Fit Matters

The company is looking for someone who is humble and eager to learn. Be genuine about your willingness to accept feedback and grow. Share instances where you’ve adapted to change or chaos in a startup setting, as this will resonate with their culture of support and collaboration.