Senior Software Engineer (Full Stack) in London
Senior Software Engineer (Full Stack)

Senior Software Engineer (Full Stack) in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Retail Insight

At a Glance

  • Tasks: Build innovative software solutions and optimise APIs for performance and scalability.
  • Company: Join Retail Insight, a forward-thinking tech company transforming retail analytics.
  • Benefits: Enjoy flexible working, 25 days leave, health perks, and career development opportunities.
  • Why this job: Make a real impact in retail tech while growing your skills in a dynamic environment.
  • Qualifications: Experience in API development and strong problem-solving skills required.
  • Other info: Embrace a culture of respect and support, with excellent career growth potential.

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

Are you passionate about building cutting‑edge software solutions that make a real impact? At Retail Insight, we’re on a mission to transform retail analytics through innovative technology—and we’re looking for a talented Full Stack Software Engineer to join our dynamic team.

What You’ll Do

  • Develop and optimise APIs for performance, scalability, and reliability.
  • Create intuitive, responsive frontends with React JS and Angular.
  • Design and maintain databases using SQL and NoSQL technologies.
  • Implement best‑in‑class API security (OAuth2, JWT).
  • Drive automation through CI/CD pipelines and automated testing suites.
  • Troubleshoot and resolve incidents with a long‑term mindset.
  • Document architectures and usage guidelines for stakeholders.
  • Stay ahead of industry trends and recommend improvements.
  • Conduct code reviews and mentor team members.

What We’re Looking For

  • Proven experience in API development with .NET Core or similar frameworks.
  • Strong understanding of RESTful APIs and gRPC.
  • Expertise in relational (SQL Server, PostgreSQL) and NoSQL databases.
  • Proficiency in API security protocols and documentation tools (Swagger/OpenAPI).
  • Solid knowledge of version control (Git) and CI/CD practices.
  • A collaborative mindset and strong problem‑solving skills.

Some of our extras...

  • Flexible Working – Enjoy a hybrid work model (typically 2 days in the office) with flexibility based on business needs, plus a work from anywhere policy to give you freedom to explore.
  • Time Off – 25 days annual leave (+ bank holidays), increasing with length of service, plus an extra day off for your birthday! We also operate summer hours so you can make the most of the sunshine.
  • Learning & Development – Access a vast range of courses through our learning platform and benefit from structured career progression plans to support your growth.
  • Health & Wellbeing – Private Medical Insurance, a healthcare cash plan, and mental health support via Help@Hand. Plus, we’ll ensure you have a safe and productive home setup with a workspace assessment.
  • Giving Back – Take paid volunteer days to support your local community, donate to your chosen charity through salary sacrifice (we’ll match it!), and make a difference with Give as You Earn.
  • Extra Perks – A car purchase scheme to make buying a new car easier, plus access to additional benefits through our online platform, including gym discounts.

Be your authentic self – Retail Insight is committed to promoting equal opportunities in employment. All employees and any job applicants will receive equal treatment. We actively seek to create an environment where everyone feels respected, supported, and encouraged to contribute their best work.

Senior Software Engineer (Full Stack) in London employer: Retail Insight

At Retail Insight, we pride ourselves on being an exceptional employer that fosters innovation and collaboration in the heart of Richmond Upon Thames. Our flexible working model, generous annual leave, and commitment to employee development ensure that you can thrive both personally and professionally. With a strong focus on health and wellbeing, alongside opportunities to give back to the community, we create a supportive environment where your contributions truly make a difference.
Retail Insight

Contact Detail:

Retail Insight Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Full Stack) in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving APIs, databases, and front-end frameworks like React JS and Angular. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the latest trends in software development. Practice coding challenges and be ready to discuss your past experiences with API security and CI/CD practices.

✨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 are genuinely interested in joining our mission at Retail Insight.

We think you need these skills to ace Senior Software Engineer (Full Stack) in London

API Development
React JS
Angular
SQL
NoSQL
OAuth2
JWT
CI/CD
Automated Testing
RESTful APIs
gRPC
SQL Server
PostgreSQL
Swagger
OpenAPI
Git

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your API development experience, especially with .NET Core, and any relevant projects you've worked on.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about building software solutions. Share specific examples of how you've optimised APIs or implemented security protocols in past roles.

Showcase Your Problem-Solving Skills: In your application, mention instances where you've tackled complex issues or mentored team members. We love seeing how you approach challenges and contribute to a collaborative environment.

Apply Through Our Website: For the best chance of success, make sure to apply directly through our website. This way, we can easily track your application and get back to you quicker!

How to prepare for a job interview at Retail Insight

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET Core, SQL, and NoSQL databases. Brush up on your knowledge of RESTful APIs and gRPC, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you resolved them. Retail Insight values a collaborative mindset, so be ready to demonstrate how you work with others to troubleshoot and optimise solutions.

✨Demonstrate Your Passion for Learning

Retail Insight is all about innovation and staying ahead of industry trends. Share examples of how you’ve kept your skills sharp or learned new technologies. Mention any courses or certifications you’ve pursued that relate to the role.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the tech stack, or the company’s vision for the future. This shows your genuine interest in the role and helps you assess if Retail Insight is the right fit for you.

Senior Software Engineer (Full Stack) in London
Retail Insight
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>