At a Glance
- Tasks: Lead exciting web and mobile projects, owning features from concept to production.
- Company: Join a forward-thinking tech company that values collaboration and innovation.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Be part of a dynamic culture that encourages open communication and teamwork.
- Why this job: Make a real impact with your ideas in a supportive, product-focused team.
- Qualifications: Experience in full-stack development with Python or Ruby on Rails and React.
The predicted salary is between 60000 - 80000 £ per year.
We’re looking for a Senior Software Engineer who wants more than just an average dev job. You'll own features end-to-end, working closely with product owners, shaping architecture, and mentoring others while working with a modern, cloud‑native stack. Great engineering is a team sport. Beyond strong technical skills, we’re looking for someone who communicates openly, collaborates naturally, and helps create an environment where everyone can do their best work. You’ll join a product-focused engineering team where your ideas matter, your code ships fast, and your work has real business impact.
Responsibilities
- Own features from concept to production; collaborate and co-own product and design to shape solutions
- Translate product strategy into technical and architectural solutions
- Actively communicate with stakeholders to support product roadmaps
- Build and scale modern web and mobile applications
- Lead engineers on this project and help grow a strong culture
Requirements
- Full-stack development experience using Python or Ruby on Rails + React/Next.js or React Native
- Experience leading development projects or part of development projects
- Prior experience liaising with product teams and business stakeholders
- Solid understanding of software architecture, design patterns, and automated testing
- Ability to design and deliver complex features from scratch and communicate them to non-technical stakeholders
- Excellent problem‑solving skills and attention to detail
For more information, please contact Katie at Matched Group.
Senior Software Engineer employer: Matched
Contact Detail:
Matched Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Python, Ruby on Rails, or React. 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 portfolio showcasing your projects, especially those involving full-stack development. This is your chance to demonstrate your ability to own features from concept to production and make a real impact.
✨Tip Number 3
Prepare for interviews by brushing up on your communication skills. Since collaboration is key, practice explaining your technical decisions in a way that non-technical stakeholders can understand. We want to see how you can translate complex ideas into simple terms!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your full-stack development experience with Python or Ruby on Rails, and your work with React/Next.js or React Native. We want to see how you've owned features from concept to production, so don’t hold back!
Communicate Clearly: Since we value open communication, ensure your application reflects your ability to liaise with product teams and stakeholders. Use clear language to describe your past experiences and how you’ve collaborated in a team setting.
Tailor Your Application: Don’t just send a generic CV! Tailor your application to match our job description. Mention specific projects where you’ve shaped architecture or mentored others, as this shows you’re a great fit for our culture.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensures you’re considered for the role!
How to prepare for a job interview at Matched
✨Know Your Tech Stack
Make sure you’re well-versed in Python, Ruby on Rails, React, and Next.js. Brush up on your full-stack development skills and be ready to discuss how you've used these technologies in past projects. Being able to share specific examples will show that you can own features from concept to production.
✨Showcase Your Leadership Skills
Since this role involves leading engineers and mentoring others, prepare to discuss your previous experiences in leadership. Think of examples where you’ve guided a team or influenced project outcomes. This will demonstrate your ability to foster a strong culture within the team.
✨Communicate Clearly
Practice explaining complex technical concepts in simple terms. You’ll need to liaise with product teams and business stakeholders, so being able to translate technical jargon into layman's terms is crucial. Consider doing mock interviews with friends to refine this skill.
✨Prepare for Problem-Solving Questions
Expect to face questions that test your problem-solving abilities. Think through some common challenges in software development and how you would approach them. Highlight your attention to detail and how you ensure quality in your code, especially when discussing automated testing.