Senior Software Engineer (Full-stack) in City of London
Senior Software Engineer (Full-stack)

Senior Software Engineer (Full-stack) in City of London

City of London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Develop and maintain innovative applications using Python and TypeScript.
  • Company: Join a rapidly scaling US-backed startup in London.
  • Benefits: Exceptional equity opportunities, competitive salary, and a collaborative environment.
  • Why this job: Shape product direction and make impactful contributions in a dynamic team.
  • Qualifications: Strong skills in Python or TypeScript; growth mindset and collaboration skills.
  • Other info: We encourage applications from underrepresented talent and support accessibility needs.

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

Join a rapidly scaling US-backed startup at a pivotal moment. With significant funding secured and strong momentum, they are establishing their UK presence and offering exceptional equity opportunities for early team members.

As a Senior Software Engineer, you'll work across our Python and TypeScript stack, contributing wherever the team needs you most.

What You'll Be Doing:

  • Develop and maintain FastAPI (Python) and Next.js (TypeScript) applications.
  • Own features end-to-end - from user interface through to infrastructure and internal tooling.
  • Navigate and contribute to diverse codebases across the platform.
  • Shape product direction and architectural decisions.
  • Work alongside engineers and AI specialists in a cross-functional environment.
  • Grow your expertise while sharing knowledge with the team.

What We're Looking For:

  • Growth mindset - You're intentional about self-improvement and continuous learning.
  • Deep expertise - You've mastered something technical; the specific domain matters less than the depth of skill.
  • Comfort with ambiguity - You thrive on open-ended challenges and unstructured problems.
  • Code fluency - You can dive into complex systems and make impactful contributions quickly.
  • Technical foundation - Strong skills in Python, TypeScript, or both (or genuine enthusiasm to learn).
  • Collaboration style - You work well with others but are equally effective independently.

Nice to Have:

  • Experience with modern frontend frameworks (React, etc).
  • Background in API development or distributed systems.

For more information, please apply!

*Please note that this role will not be able to provide sponsorship support.

Research shows that candidates from underrepresented groups often wait until they meet nearly all requirements before applying, while others apply when meeting just 50-60%. If this role excites you and you meet many—but not all—of these criteria, we still want to hear from you.

We actively encourage applications from underrepresented talent and are committed to supporting accessibility needs throughout our hiring process.

Senior Software Engineer (Full-stack) in City of London employer: Primis

Join a dynamic and rapidly scaling US-backed startup in London, where innovation meets opportunity. As a Senior Software Engineer, you'll be part of a collaborative culture that values growth and continuous learning, with exceptional equity opportunities for early team members. Enjoy the benefits of working in a vibrant city while contributing to cutting-edge projects alongside talented engineers and AI specialists.
P

Contact Detail:

Primis Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Full-stack) in City of London

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Python and TypeScript. This is your chance to shine and demonstrate your expertise.

✨Tip Number 3

Prepare for the interview by brushing up on common technical questions and coding challenges. Practise with friends or use online platforms to simulate the experience.

✨Tip Number 4

Don’t hesitate to apply through our website! Even if you don’t tick every box, if you’re excited about the role, we want to hear from you. Your passion could be what sets you apart!

We think you need these skills to ace Senior Software Engineer (Full-stack) in City of London

Python
TypeScript
FastAPI
Next.js
API Development
Distributed Systems
Modern Frontend Frameworks
Collaboration
Problem-Solving
Self-Improvement
Continuous Learning
Code Fluency
Adaptability

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your technical skills in Python and TypeScript. We want to see how you've used these technologies in real projects, so don’t hold back on the details!

Be Yourself: Let your personality shine through in your application. We’re looking for a growth mindset and someone who thrives on challenges, so share examples of how you’ve tackled tough problems or learned new skills.

Tailor Your Application: Make sure to tailor your application to the job description. Mention how your experience aligns with our needs, especially around owning features end-to-end and working in cross-functional teams. It shows us you’ve done your homework!

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 this exciting opportunity. Don’t miss out!

How to prepare for a job interview at Primis

✨Know Your Tech Stack

Make sure you brush up on your Python and TypeScript skills before the interview. Be ready to discuss your experience with FastAPI and Next.js, as well as any projects you've worked on that showcase your technical expertise.

✨Showcase Your Growth Mindset

Prepare examples of how you've embraced challenges and learned from them in your previous roles. This will demonstrate your commitment to self-improvement and continuous learning, which is key for a Senior Software Engineer.

✨Be Ready for Open-Ended Questions

Expect questions that require you to think on your feet. Practice articulating your thought process when faced with ambiguous problems, as this role thrives on navigating unstructured challenges.

✨Highlight Collaboration Skills

Since you'll be working in a cross-functional environment, prepare to discuss how you've successfully collaborated with others in the past. Share specific examples of teamwork and how you’ve contributed to collective goals.

Senior Software Engineer (Full-stack) in City of London
Primis
Location: City of 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

P
  • Senior Software Engineer (Full-stack) in City of London

    City of London
    Full-Time
    36000 - 60000 £ / year (est.)
  • P

    Primis

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