At a Glance
- Tasks: Build and enhance features in a dynamic, collaborative environment.
- Company: Join a profitable, founder-owned tech company with a passionate team.
- Benefits: Enjoy competitive salary, generous vacation, and health benefits.
- Other info: Remote-first culture with minimal meetings and exciting team retreats.
- Why this job: Make a real impact on a product loved by thousands of users.
- Qualifications: Proficient in Ruby and SQL, with strong communication skills.
The predicted salary is between 100000 - 116000 ÂŁ per year.
Missive brings inbox collaboration to teams that run on email. This isn’t your typical SaaS; it’s a full-fledged app users live in all day. We integrate with dozens of APIs and servers, process 10M+ emails, 100M+ requests per day serving thousands of users who collaborate in real-time. If you’re excited by data at large scale, complex edge cases and third parties that always find new ways to fail, this is for you. Missive started over a decade ago. It is mature, still 100% founder-owned and highly profitable. We’re in it for the long run; a small, dedicated team building a product customers genuinely love.
How we work:
- Remote-first: Our dev team is spread from America/Toronto to Europe/Berlin, communicating mostly through async chat. We also love Tuple for seamless screen sharing.
- Zero-ish meetings: No standups. We do daily written check-ins, monthly 1:1’s, and biweekly All Hands to keep everyone in the loop on product releases and company metrics.
- Dogfooding: Managing projects, answering support tickets, goofing around in the General room… it all happens in Missive. Everybody gets to feel the papercuts and scratch their own itch.
- Retreats: At least twice a year, most often one in Canada and one in Europe. Nothing beats in-person team building.
Your impact:
- No two days are the same at Missive. There’s hardly any limit to the breadth and depth your contributions can have.
- Advancing the roadmap: Build new features, polish rough edges, speed things up, increase resilience.
- Helping customers: Diagnose support issues, hunt down corner cases, automate adhoc procedures.
- Paying down debt: Fix exceptions, improve tooling, strengthen security, reduce infrastructure costs.
Our stack:
We keep things simple and that doesn’t mean boring. Our backend is a Rails monolith, Postgres, plus a few tiny services in Ruby, Node or Bun.
Must-have “hard skills”:
- Ruby proficiency: Write self-documenting and maintainable code, test extensively, adopt latest language features, dig into gem code, monkey-patch responsibly, debug live issues in the console.
- SQL proficiency: Design future-proof schemas, write efficient queries and transactions with careful concurrency control, measure and optimize performance, sample and analyze production data.
Must-have “soft skills”:
- Ownership mindset: There are no project managers at Missive. You must keep things moving yourself. Research, scope, design, implement, test and ship autonomously while keeping the team updated and aligned at all times.
- Effective communication: Write clear and concise docs, chats and check-ins. Share video demos as needed. Answer questions before your coworkers ask them.
- Positive energy: Everybody here shares strongly and weakly held opinions with an open mind. We all teach and learn, lifting each other up.
Compensation:
- Salary: USD $125,000 - $145,000 annually
- Bonus: Based on performance and company metrics
- Vacation: 5 weeks
- Benefits: Insurance coverage and telemedicine (Canada residents)
How we hire:
Your time is precious and so is ours. We won’t make you go through a 5-step process over weeks. Likewise, we want to see engaging and high-signal applications, not countless generic cover letters. To this end, we request a video intro from the get-go. We believe it’s the best tradeoff as it sets the bar high for both you and us. We want you to apply because working at Missive sounds like your dream job; we’re betting you’ll be happy to record this video. The process takes around 15 minutes and only requires a web browser (Chrome recommended). You’ll be shown questions, divided into sections, with time to reflect on your answers between each.
Apply here: follow up within a few days, either to explain why it’s a No or to schedule next steps. Looking forward to hearing from you!
Senior Backend Developer in London employer: Missive
Contact Detail:
Missive Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Developer in London
✨Tip Number 1
Get your video intro sorted! This is your chance to show us your personality and passion for the role. Keep it engaging and let us see why you’re the perfect fit for Missive.
✨Tip Number 2
Don’t just apply and forget about it! Follow up within a few days. A quick message shows your enthusiasm and keeps you on our radar. We love proactive candidates!
✨Tip Number 3
Prepare for the chat! Think about how your skills in Ruby and SQL can help us tackle those complex edge cases. We want to hear your ideas on improving our product.
✨Tip Number 4
Show us your ownership mindset! Be ready to discuss how you’ve taken charge of projects in the past. We’re looking for self-starters who can keep things moving without a project manager.
We think you need these skills to ace Senior Backend Developer in London
Some tips for your application 🫡
Be Yourself: When you're writing your application, let your personality shine through! We want to see the real you, so don’t be afraid to show your enthusiasm for the role and what makes you tick.
Tailor Your Application: Make sure to customise your application to fit the Senior Backend Developer role. Highlight your Ruby and SQL skills, and share specific examples of how you've tackled complex problems in the past. We love seeing relevant experience!
Keep It Clear and Concise: We appreciate straightforward communication, so keep your application clear and to the point. Avoid jargon and fluff; instead, focus on what you can bring to the team and how you align with our values.
Record a Great Video Intro: Don’t skip the video intro! This is your chance to make a memorable first impression. Prepare a few key points about yourself and why you’re excited about joining us at Missive. Remember, it’s all about showing your passion!
How to prepare for a job interview at Missive
✨Know Your Tech Stack
Familiarise yourself with Ruby, SQL, and the specific technologies mentioned in the job description. Be ready to discuss your experience with Rails, Postgres, and any relevant APIs. This will show that you understand the technical requirements and can hit the ground running.
✨Show Your Ownership Mindset
Prepare examples from your past work where you took initiative and drove projects forward without needing a project manager. Highlight how you kept your team updated and aligned, as this aligns perfectly with Missive's culture of autonomy.
✨Communicate Clearly
Practice articulating your thoughts clearly and concisely. Since effective communication is key at Missive, consider preparing a few points on how you've documented processes or shared updates in previous roles. This will demonstrate your ability to communicate effectively in a remote-first environment.
✨Bring Positive Energy
Be yourself and let your enthusiasm for the role shine through during the interview. Share your passion for building products that users love and how you enjoy collaborating with others. A positive attitude can make a big difference in how you're perceived by the interviewers.