Senior Full Stack Engineer (Rails / React)
Senior Full Stack Engineer (Rails / React)

Senior Full Stack Engineer (Rails / React)

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Join our team to develop and enhance a leading referral marketing platform using Rails and React.
  • Company: Buyapowa is a dynamic company focused on innovative referral marketing solutions for enterprise clients.
  • Benefits: Enjoy a flexible work environment, opportunities for experimentation, and collaboration with a passionate team.
  • Why this job: Make a real impact in a small team while working on exciting new products and technologies.
  • Qualifications: 5+ years of Ruby on Rails, 3+ years of JavaScript and React experience required.
  • Other info: No whiteboard tests or take-home exercises; just genuine discussions about your experience.

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

Hi Folks, We’re Buyapowa and we’re looking for 2 senior full stack developers (PE3+) to join us and help build out our core team. Our primary Rails monolith is a referral marketing platform used by major enterprise clients. We pride ourselves on a lean but capable integration with high quality APIs and embedding that doesn’t lead to per client integration hell.

We’ve recently released two new products: a client-facing ‘Campaign Management System’ and a Reward Distribution platform, as well as completing a rewrite of our referral tracking link processing system, which is now processing at 5k rpm with plenty of headroom. Our stack is Rails with React front ends, backed by Postgres and Redis. We keep everything up to date on our projects and focus on maintainability.

We’re looking for candidates with good, up-to-date experience with:

  • > 5 years of Ruby on Rails experience
  • 3 years JavaScript (ES6 and Typescript) experience
  • 3 years React experience including v18 and up
  • Comfort with build pipelines, continuous integration, and Docker
  • Proficiency with Git source control
  • Strong HTML and CSS skills
  • Good communication skills in written, verbal, and code
  • Knowledge of Sidekiq, Tailwind, GraphQL, React Hook Form, React Query

We offer:

  • An experienced and small team where you can have a great impact
  • Freedom to experiment with tools and technologies to boost your productivity
  • An opportunity to influence how we build high-quality software
  • Collaboration with all levels of our enthusiastic product team, including design and UX

The process:

  • A quick chat with our recruitment team on Google Meet
  • Initial chat with our CTO on Google Meet
  • Technical interview with team members:
  • No whiteboard technical test
  • No take-home code exercise
  • Discussion of previous design challenges
  • Basic technical questions
  • Final interview and catch-up with CTO and other interested team members
  • Senior Full Stack Engineer (Rails / React) employer: Buyapowa

    At Buyapowa, we foster a dynamic and collaborative work environment where senior full stack engineers can thrive and make a significant impact on our innovative referral marketing platform. With a focus on employee growth, we encourage experimentation with new tools and technologies, ensuring that our team members are not only contributing to exciting projects but also advancing their own skills. Located in a vibrant tech hub, we offer the unique advantage of working closely with an enthusiastic product team, allowing for meaningful collaboration and the opportunity to shape the future of our products.
    B

    Contact Detail:

    Buyapowa Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Full Stack Engineer (Rails / React)

    ✨Tip Number 1

    Familiarise yourself with Buyapowa's products and services. Understanding their referral marketing platform and the recent products they've launched will help you engage in meaningful conversations during interviews.

    ✨Tip Number 2

    Brush up on your knowledge of the technologies mentioned in the job description, especially Ruby on Rails, React, and Docker. Being able to discuss your experience with these tools confidently will set you apart from other candidates.

    ✨Tip Number 3

    Prepare to discuss your previous design challenges and how you overcame them. This will demonstrate your problem-solving skills and ability to contribute to the team effectively.

    ✨Tip Number 4

    Practice your communication skills, both verbal and written. Since good communication is highlighted in the job description, being articulate about your experiences and ideas will make a positive impression.

    We think you need these skills to ace Senior Full Stack Engineer (Rails / React)

    Ruby on Rails (5+ years)
    JavaScript (ES6 and TypeScript, 3+ years)
    React (3+ years, including v18 and up)
    Build pipelines and continuous integration
    Docker proficiency
    Git source control
    HTML and CSS skills
    Strong communication skills (written, verbal, and code)
    Knowledge of Sidekiq
    Familiarity with Tailwind CSS
    Experience with GraphQL
    Understanding of React Hook Form
    Experience with React Query

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your experience with Ruby on Rails, JavaScript, and React. Include specific projects where you've used these technologies, especially if they relate to referral marketing or similar platforms.

    Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at Buyapowa. Mention how your skills align with their needs, particularly your experience with build pipelines, continuous integration, and Docker.

    Showcase Communication Skills: Since good communication is essential for this role, consider including examples of how you've effectively communicated in previous projects, whether through code comments, documentation, or team collaboration.

    Prepare for Interviews: Familiarise yourself with the interview process outlined by Buyapowa. Be ready to discuss your previous design challenges and technical experiences without relying on whiteboard tests or take-home exercises.

    How to prepare for a job interview at Buyapowa

    ✨Showcase Your Technical Skills

    Be prepared to discuss your experience with Ruby on Rails, JavaScript, and React in detail. Highlight specific projects where you've used these technologies, especially any that relate to building APIs or working with high-performance systems.

    ✨Demonstrate Problem-Solving Abilities

    Since the interview will involve discussions about previous design challenges, think of examples where you faced significant obstacles and how you overcame them. This will show your ability to tackle complex issues effectively.

    ✨Communicate Clearly

    Good communication skills are essential for this role. Practice explaining your thought process clearly and concisely, both in technical terms and in layman's language. This will help you connect with team members from different backgrounds.

    ✨Familiarise Yourself with Their Stack

    Before the interview, make sure you understand the technologies mentioned in the job description, such as Postgres, Redis, and Docker. Being able to discuss these tools will demonstrate your genuine interest in the role and the company.

    Senior Full Stack Engineer (Rails / React)
    Buyapowa
    B
    • Senior Full Stack Engineer (Rails / React)

      London
      Full-Time
      48000 - 72000 £ / year (est.)

      Application deadline: 2027-07-10

    • B

      Buyapowa

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