Senior Software Engineer (C# / JavaScript)
Senior Software Engineer (C# / JavaScript)

Senior Software Engineer (C# / JavaScript)

London Full-Time 36000 - 60000 £ / year (est.) Home office possible
F

At a Glance

  • Tasks: Develop and maintain Fadmin, our internal admin tool using React, Prisma, and Material UI.
  • Company: Join Fanvue, the leading AI-powered creator monetisation platform.
  • Benefits: Enjoy unlimited holiday, remote work, flexible hours, and equity participation.
  • Why this job: Shape the future of the creator economy with a passionate team.
  • Qualifications: Proficient in React, JavaScript/TypeScript, and familiar with Prisma and relational databases.
  • Other info: Dynamic startup culture that values innovation and offers excellent growth opportunities.

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

Fanvue is the fastest-growing creator monetisation platform in the creator economy. We are the leading AI-powered creator-first platform, designed to empower creators worldwide to directly monetise their audience. We’re on a mission to redefine the creator economy by empowering creators to connect, share, and earn more efficiently.

The Role:

We’re looking for a Software Engineer to own and evolve Fadmin, our internal admin tool that powers the day-to-day operations of Fanvue. Built on React, Prisma, and Material UI, Fadmin is used by teams across the company to manage everything from creators and content to payments and user support.

You’ll play a key role in shaping the backbone of how Fanvue operates, working closely with product managers, engineers, and ops teams to build intuitive, high-quality internal tools. Your work will focus on crafting seamless, efficient interfaces while ensuring clean server integration, structured database management, and long-term maintainability of the platform.

What You'll Do:

  • Develop and maintain Fadmin, an internal admin tool built on React-Admin, Prisma, and MUI.
  • Collaborate with product and engineering teams to build intuitive and efficient internal workflows.
  • Design and implement CRUD interfaces and custom views using React-Admin.
  • Create and manage database queries and mutations using Prisma ORM.
  • Style and layout components using Material UI (MUI) for consistent UI/UX.
  • Analyze and migrate business logic and data queries from Retool to a custom React-Admin-based interface.
  • Optimize application performance and user experience across different teams using Fadmin.
  • Work with authentication/authorization mechanisms (e.g., role-based access).
  • Write clean, maintainable code and contribute to internal documentation.
  • Support ongoing improvements to developer experience and internal tooling.

Who You Are:

Must-haves:

  • Proficiency in React and modern JavaScript/TypeScript.
  • Experience with React-Admin and Material UI (MUI).
  • Solid understanding of Prisma and relational databases like PostgreSQL.
  • Familiarity with internal tool development and business-focused UIs.
  • Comfort refactoring legacy code and migrating existing queries into structured code.
  • Strong communication skills and a collaborative mindset.

Nice-to-haves:

  • Experience with Retool or other low-code internal tooling platforms.
  • Familiarity with Node.js and ideally Next.js (not essential – can be picked up).
  • Previous experience in a fast-moving startup environment.

Why Join Fanvue?

  • A culture that values innovation, ownership, transparency, and speed.
  • Work with a passionate, driven team of A-players dedicated to reshaping the creator economy.
  • An opportunity to be a part of our success with equity participation.
  • Unlimited holiday.
  • Remote working.
  • Flexible hours, according to the times you perform best.
  • Support with upskilling costs.

Senior Software Engineer (C# / JavaScript) employer: fanvue

Fanvue is an exceptional employer that champions innovation and ownership within a dynamic remote work culture. As a Senior Software Engineer, you'll collaborate with a passionate team dedicated to reshaping the creator economy, enjoying benefits like unlimited holiday, flexible hours, and support for upskilling costs, all while having the opportunity to participate in the company's success through equity.
F

Contact Detail:

fanvue Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (C# / JavaScript)

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using React and Prisma. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about joining our team.

We think you need these skills to ace Senior Software Engineer (C# / JavaScript)

React
JavaScript
TypeScript
React-Admin
Material UI (MUI)
Prisma
PostgreSQL
CRUD Interfaces
Database Management
User Experience (UX) Design
Authentication/Authorization Mechanisms
Legacy Code Refactoring
Collaboration Skills
Internal Tool Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Senior Software Engineer. Highlight your experience with React, Prisma, and Material UI, as well as any relevant projects that showcase your skills in building internal tools.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the creator economy and how your background makes you a perfect fit for Fanvue. Don’t forget to mention your collaborative mindset!

Showcase Your Projects: If you've worked on any projects that involve CRUD interfaces or database management, make sure to include them. We love seeing real examples of your work, especially if they relate to internal tooling or user experience.

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 ensure it reaches the right people!

How to prepare for a job interview at fanvue

✨Know Your Tech Stack

Make sure you’re well-versed in React, Prisma, and Material UI. Brush up on your knowledge of CRUD operations and how to implement them using React-Admin. Being able to discuss your experience with these technologies will show that you're ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, especially related to internal tool development. Think about how you optimised performance or improved user experience in past projects. This will demonstrate your ability to contribute effectively to Fanvue's mission.

✨Communicate Clearly

Strong communication skills are a must for this role. Practice explaining complex technical concepts in simple terms. Be ready to discuss how you collaborate with product managers and other teams, as this will highlight your teamwork abilities.

✨Cultural Fit Matters

Fanvue values innovation and ownership, so be prepared to share examples of how you've taken initiative in your previous roles. Show enthusiasm for their mission to empower creators and how you can contribute to that vision. A good cultural fit can set you apart from other candidates.

Senior Software Engineer (C# / JavaScript)
fanvue

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

F
  • Senior Software Engineer (C# / JavaScript)

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

    Application deadline: 2027-11-06

  • F

    fanvue

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