At a Glance
- Tasks: Own the full lifecycle of services and build a platform for real-time communications.
- Company: Fast-growing consumer brand with a strong engineering culture.
- Benefits: Competitive salary, bonus, and hybrid work model.
- Why this job: Make a real impact in a high-traffic environment with cutting-edge technology.
- Qualifications: Experience in Node.js (TypeScript) and Ruby, plus collaboration skills.
- Other info: Join a dynamic team with opportunities for growth and innovation.
The predicted salary is between 60000 - 84000 £ per year.
Join a fast-growing consumer brand powering real-time, personalised customer experiences at scale.
Package: £70–90k + 5% bonus
Location: Hybrid (2 days onsite, London)
What you’ll do:
- Own the full lifecycle of services: API design, architecture, deployment, and production
- Build an internal platform delivering consistent, real-time communications across multiple digital touchpoints
- Collaborate with Product, Data, Marketing, and Engineering teams across multiple locations
Tech stack:
- Node.js (TypeScript), Ruby
- Event-driven systems (Kafka), APIs
- AWS / GCP, Kubernetes
Why it’s exciting:
- Work at scale in a high-traffic, consumer-facing environment
- Strong engineering culture: automated testing, reliable CI/CD, observability, distributed systems
- True end-to-end ownership and impact
Interested? DM your CV and notice period today!
Senior Backend Engineer (TypeScript/Ruby) employer: Oliver Bernard
Contact Detail:
Oliver Bernard Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Engineer (TypeScript/Ruby)
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can get you in the door.
✨Tip Number 2
Prepare for those interviews! Research the company and its tech stack, especially Node.js and Ruby in this case. We want you to show them you’re not just a fit for the role, but also passionate about their mission.
✨Tip Number 3
Practice coding challenges! Brush up on your TypeScript and Ruby skills. We recommend using platforms like LeetCode or HackerRank to get comfortable with the types of problems you might face during technical interviews.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Senior Backend Engineer (TypeScript/Ruby)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Backend Engineer role. Highlight your expertise in TypeScript, Ruby, and any relevant projects you've worked on that showcase your ability to build scalable platforms.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this role and how you can contribute to our mission. Share specific examples of your past work that demonstrate your ownership of the full lifecycle of services.
Showcase Your Collaboration Skills: Since we value teamwork, mention any experiences where you've collaborated with cross-functional teams. This could be working with Product, Data, or Marketing teams to deliver successful projects.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any updates!
How to prepare for a job interview at Oliver Bernard
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially TypeScript and Ruby. Brush up on your knowledge of Node.js, Kafka, and cloud services like AWS or GCP. Being able to discuss your experience with these tools will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help demonstrate your ability to own the full lifecycle of services and contribute effectively to the team.
✨Understand the Company Culture
Research the company’s engineering culture and values. Be ready to talk about how you align with their focus on automated testing, CI/CD, and distributed systems. Showing that you understand and appreciate their culture can set you apart from other candidates.
✨Ask Insightful Questions
Prepare thoughtful questions to ask at the end of the interview. Inquire about the team dynamics, the challenges they face, or how they measure success in this role. This not only shows your interest but also helps you gauge if the company is the right fit for you.