Senior Full Stack Software Engineer in London
Senior Full Stack Software Engineer

Senior Full Stack Software Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
R

At a Glance

  • Tasks: Develop a cutting-edge SaaS platform and influence architecture decisions.
  • Company: Join ReversingLabs, a leader in software supply chain security.
  • Benefits: Enjoy competitive pay, wellness weekends, and access to learning resources.
  • Why this job: Make a real impact in cybersecurity while working with innovative technologies.
  • Qualifications: 7+ years in software development with expertise in TypeScript and Python.
  • Other info: Collaborative environment with opportunities for career growth and personal development.

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

At ReversingLabs, our software supply chain security and threat intelligence solutions have become essential to advancing cybersecurity maturity around the globe. We are on a journey to expand adoption and accelerate growth by hiring top talent across the security industry.

Notable breaches such as SolarWinds, CircleCI, and 3CX have elevated software supply chain security as a top initiative across every organization developing or purchasing software. Only ReversingLabs delivers the software package analysis speed and intelligence needed to protect against this critical area of risk.

Our vision is clear: arming every company with end-to-end insights to ensure development releases securely, IT purchases safely, and the SOC can effectively detect, isolate, and respond.

Your future role as a Senior Software Engineer is extremely important for the success of our solution - a Spectra Assure platform for software assurance. This is a game-changing opportunity.

We prioritise developer experience and the development of high-quality, well-documented, and tested code within our Research organisation. You and your teammates will work on developing a scalable and resilient SaaS platform. You will also be able to directly influence the architecture decisions and will be responsible for developing large parts of the new product. We are looking for people who can work independently, but also be a part of a team, and who adhere to the best practice engineering principles for clean and maintainable code.

Responsibilities:

  • Develop a scalable and resilient SaaS platform, ensuring seamless integration between frontend and backend components for optimal performance and stability.
  • Influence architecture decisions by offering strategic insights and recommendations based on expertise and best practices.
  • Write, maintain, and optimise efficient, reusable, and reliable TypeScript and Python code.
  • Stay up to date with industry best practices, emerging technologies, and modern design patterns.
  • Translate UX designs into high-quality, user-friendly interfaces.
  • Diagnose, troubleshoot, document, and resolve technical issues to maintain system reliability.
  • Oversee and execute enterprise application deployments in production environments.
  • Engage proactively with the product, understand its features, and contribute to its continuous improvement.
  • Take technical ownership of complex feature development, ensuring scalability and maintainability.

Required Skills:

  • 7+ years of experience in software development.
  • Advanced knowledge of programming in TypeScript (Advanced knowledge of HTML5, CSS3 and React framework).
  • Good knowledge of programming in Python or other OO languages.
  • Experience with setting up and maintaining frontend and backend tooling (build and test).
  • Experience in writing and maintaining a large codebase, making decisions that benefit long-term maintainability of such codebase.
  • Fluent English communication skills (written and spoken) are essential for this role.
  • Ability to work independently and as part of a team.
  • Experience with implementing complex workflows.
  • Experience with Docker and related technologies.

A BIG PLUS:

  • Experience with Redux Toolkit, Material-UI, Webpack, and Storybook.
  • Experience with Django, PostgreSQL.
  • Experience with writing secure code.

What We Offer:

  • Paid annual leave, including public holidays.
  • Statutory sick pay and parental leave.
  • A safe and inclusive work environment.
  • A competitive compensation package, including base pay, bonuses, and equity.
  • Quarterly Wellness Weekends—three extra days off every quarter to rest and recharge.
  • Access to Udemy Business, where you can explore a huge variety of courses to grow your skills and knowledge.
  • Monthly phone allowance.
  • Medical allowance.
  • Free membership to the Calm app to help you unwind and reduce stress.
  • Volunteer Time—8 hours a year to give back to a non-profit cause you’re passionate about.
  • Plenty of opportunities to grow your career.
  • A collaborative and innovative workplace where your ideas matter.

ReversingLabs is committed to an inclusive and diverse team. We are an equal opportunity employer and do not discriminate based on race, colour, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.

Senior Full Stack Software Engineer in London employer: ReversingLabs

At ReversingLabs, we pride ourselves on being an exceptional employer that champions innovation and collaboration in the cybersecurity sector. Our commitment to employee well-being is reflected in our comprehensive benefits package, including competitive compensation, wellness weekends, and opportunities for professional growth through platforms like Udemy Business. With a focus on creating a safe and inclusive work environment, we empower our team members to contribute their ideas and expertise, making a meaningful impact in the fight against software supply chain threats.
R

Contact Detail:

ReversingLabs Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who might know someone at ReversingLabs. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! If you have a portfolio or GitHub with projects that highlight your TypeScript and Python expertise, make sure to share it. It’s a great way to demonstrate your capabilities beyond the written application.

✨Tip Number 3

Prepare for the interview by understanding ReversingLabs' mission and products. Being able to discuss how your experience aligns with their goals will set you apart from other candidates.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!

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

TypeScript
HTML5
CSS3
React
Python
Object-Oriented Programming (OOP)
Frontend and Backend Tooling
Docker
Redux Toolkit
Material-UI
Webpack
Storybook
Django
PostgreSQL
Secure Coding

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Full Stack Software Engineer role. Highlight your experience with TypeScript, Python, and any relevant frameworks like React. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software development and how you can contribute to our Spectra Assure platform. Let us know why you're excited about joining ReversingLabs and how you fit into our vision.

Showcase Your Projects: If you've worked on any impressive projects, make sure to mention them! Whether it's a personal project or something from your previous job, we love seeing real-world applications of your skills. Include links if possible!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at ReversingLabs

✨Know Your Tech Stack

Make sure you’re well-versed in TypeScript, Python, and any other relevant technologies mentioned in the job description. Brush up on your knowledge of frontend frameworks like React and backend tools like Django. Being able to discuss your experience with these technologies confidently will show that you're a strong candidate.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Think about examples where you diagnosed and resolved technical issues or optimised code for performance. This will demonstrate your ability to think critically and act decisively, which is crucial for a Senior Full Stack Software Engineer.

✨Understand the Company’s Vision

Familiarise yourself with ReversingLabs and their mission in software supply chain security. Be ready to discuss how your skills can contribute to their goals, especially regarding the Spectra Assure platform. Showing that you understand their vision will set you apart from other candidates.

✨Prepare Questions

Have a list of insightful questions ready to ask your interviewers. Inquire about the team dynamics, the development process, or how they approach architecture decisions. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values.

Senior Full Stack Software Engineer in London
ReversingLabs
Location: London
Go Premium

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

R
  • Senior Full Stack Software Engineer in London

    London
    Full-Time
    36000 - 60000 £ / year (est.)
  • R

    ReversingLabs

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