Software Engineer
Role details
Job location
Tech stack
Job description
We're hiring a Software Engineer with exceptional raw ability and high agency.
This role is designed for engineers earlier in their careers who demonstrate outstanding intelligence, work ethic, and ownership. You'll work on meaningful product challenges from day one, contributing across our stack while being mentored and challenged by senior engineers.
AI is central to how we build. You'll use AI-assisted development tools daily and contribute to AI-powered product features that differentiate Fanvue in the market.
What You'll Do
- Deliver features end-to-end across our TypeScript/Node.js stack
- Work on greenfield projects requiring creative, first-principles thinking
- Build AI-powered features including chat, content generation, personalisation, and moderation
- Leverage AI coding tools such as Cursor, Claude Code, and Copilot to accelerate development
- Experiment with LLMs, embeddings, and AI integrations within product workflows
- Ship quickly, iterate based on feedback, and learn from production
- Collaborate closely with Product, Design, and senior engineers
- Contribute to technical discussions and engineering standards, * High autonomy and ownership from day one
- Collaborate with ambitious, high-performing teammates
- Remote-first with flexibility
- Unlimited holiday
- Budget for growth and wellbeing
- A culture that values innovation, ownership, transparency, and speed
Requirements
Do you have experience in TypeScript?, Do you have a Master's degree?, * Exceptionally intelligent and motivated with a strong learning velocity
- High agency; you identify problems and solve them without waiting for direction
- Strong fundamentals in data structures, algorithms, and system design
- Proficient in TypeScript or JavaScript; experience with Node.js, React, or Next.js is a plus
- Comfortable using AI coding assistants or eager to become fluent quickly
- Curious about AI product development, prompt engineering, and LLM applications
- Relentless in execution; you ship, iterate, and improve
- Humble, coachable, and receptive to feedback
- 1-4 years of experience or equivalent through projects and open source
You'll Thrive Here If
- You want steep growth and meaningful ownership
- You prefer ambiguity and responsibility over narrow task execution
- You're excited to work alongside high-calibre engineers
- You care about impact over hierarchy
- You believe AI-native development is the future
You'll Struggle Here If
- You need highly detailed specifications before starting
- You prefer predictable, routine work
- You're uncomfortable with rapid iteration and feedback
- You resist using AI tools as part of your workflow