Frontend Product Engineer

Frontend Product Engineer

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

At a Glance

  • Tasks: Join us to innovate and enhance our client-facing platform with cutting-edge design and technology.
  • Company: Titanbay is revolutionising private market investing for wealth managers and their clients.
  • Benefits: Enjoy 28 days holiday, private health insurance, employee share options, and wellness support.
  • Why this job: Be part of a dynamic team shaping impactful user experiences in a collaborative environment.
  • Qualifications: Experience in Vue.js, TypeScript, and modern CSS; familiarity with Gen-AI tools is a plus.
  • Other info: Opportunity for mentorship and growth while working with a modern tech stack.

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

About Titanbay

At Titanbay, we are on a mission to open up private market investing for wealth managers, private banks, and their customers. We are deeply committed to delivering unmatched value and service to our clients by offering innovative solutions that empower our customers to navigate private markets with confidence and success.

Our ethos revolves around customer obsession and our ability to solve difficult problems well for our customers. We believe in fostering a culture of transparency, integrity, and accountability, where every team member is empowered to take ownership, act with urgency, and earn the trust of our colleagues, clients, and partners.

Join us on our journey to reshape the future of private market investing and unlock new opportunities for wealth managers and investors alike.

About the Role

The way we research ideas, validate their value and develop our products is changing and we want someone who will dive in with us. You’ll sit at the heart of Design, Product and Engineering, sparking ideas, experimenting and refining our products into high-impact experiences.

To make this happen you’ll make sure our component library is kept up to date, be creative and spin up rapid prototypes and continuously enhance the customer journey in our client facing platform.

Responsibilities

  • Design-system partnership – evolve the shared Figma Vue component library, ensuring consistency, accessibility and performance.
  • Prototype at pace – leverage Cursor, bolt.new and other Gen-AI tools to create working proofs-of-concept for rapid customer feedback with the Product team.
  • Customer-experience improvements – spot friction points, propose fixes and ship incremental enhancements.
  • Project pairing – embed with cross-functional teams on complex initiatives, guiding front-end architecture and advocating delightful CX.
  • Quality & collaboration – write clean TypeScript, add meaningful tests, review code and share knowledge across the team.

What You’ll Bring

Essential

  • Experience building production UIs in Vue.js or another modern framework with a willingness to master Vue quickly.
  • Proficiency in TypeScript, HTML and modern CSS; comfortable with tooling such as Vite, Jest and Storybook.
  • Discerning product taste — you instinctively separate “good” from “great”, can clearly explain why, and translate that judgement into responsive, accessible interfaces that delight our customers.
  • Fluently work with Gen-AI tools (e.g. Cursor, bolt.new, Lovable) to craft clean, production-ready code at pace.
  • Collaborative mindset, clear communication and alignment with Titanbay’s Operating Principles.

Nice-to-Have

  • Experience maintaining design systems or component libraries.
  • Knowledge of accessibility standards (WCAG) and performance optimisation.
  • Familiarity with Google Cloud Platform (GCP), Terraform or back-end APIs.
  • Exposure to wealth-tech, fintech or other data-rich, regulated domains.

Why This Role?

  • Breadth with growth – plenty of space to guide initiatives, balanced with the provision of mentorship for those still sharpening their craft.
  • Design at the core – work shoulder-to-shoulder with a talented team to shape every pixel and interaction.
  • Modern toolkit – build with Vue 3, TypeScript and AI-powered developer tools in a data-informed, continuous-delivery environment.

Benefits

  • 28 days holiday per year + Bank Holidays (option to roll over up to 5 days annually)
  • Employee Share Options
  • Private Health Insurance
  • Private Dental Cover
  • Life Insurance (3x salary)
  • Health & Wellness allowance
  • EAP (Employee Assistance Program) support
  • Company pension scheme
  • ParentPromise – digital support for new parents
  • Salary sacrifice options for:
    • Cycle to Work scheme
    • Workplace nursery
    • Home & tech purchases

#J-18808-Ljbffr

Frontend Product Engineer employer: Randstad (Schweiz) AG

At Titanbay, we pride ourselves on being an exceptional employer that champions innovation and collaboration in the heart of private market investing. Our vibrant work culture fosters transparency and accountability, empowering employees to take ownership of their projects while enjoying a comprehensive benefits package that includes generous holiday allowances, private health insurance, and employee share options. With ample opportunities for professional growth and a modern toolkit at your disposal, joining our team means being part of a mission-driven organisation dedicated to reshaping the future of wealth management.
R

Contact Detail:

Randstad (Schweiz) AG Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Frontend Product Engineer

✨Tip Number 1

Familiarise yourself with Titanbay's mission and values. Understanding their commitment to customer obsession and innovative solutions will help you align your approach during interviews and discussions, showcasing how you can contribute to their goals.

✨Tip Number 2

Brush up on your skills in Vue.js and TypeScript, as these are essential for the role. Consider building a small project or prototype that demonstrates your proficiency in these technologies, which you can discuss during your interview.

✨Tip Number 3

Engage with the latest Gen-AI tools like Cursor and bolt.new. Being able to speak about your experience with these tools and how they can enhance product development will set you apart from other candidates.

✨Tip Number 4

Network with current or former employees of Titanbay on platforms like LinkedIn. Gaining insights into the company culture and the specifics of the Frontend Product Engineer role can provide you with valuable information to tailor your approach.

We think you need these skills to ace Frontend Product Engineer

Proficiency in Vue.js
Strong knowledge of TypeScript, HTML, and modern CSS
Experience with Vite, Jest, and Storybook
Ability to create and maintain design systems and component libraries
Familiarity with accessibility standards (WCAG)
Performance optimisation skills
Experience with Gen-AI tools such as Cursor and bolt.new
Collaborative mindset and strong communication skills
Understanding of front-end architecture
Ability to prototype rapidly and gather customer feedback
Experience in wealth-tech or fintech domains
Knowledge of Google Cloud Platform (GCP) and Terraform
Problem-solving skills and attention to detail

Some tips for your application 🫡

Understand the Role: Take time to thoroughly read the job description for the Frontend Product Engineer position at Titanbay. Understand the key responsibilities and required skills, especially focusing on Vue.js, TypeScript, and customer experience improvements.

Tailor Your CV: Customise your CV to highlight relevant experience in building production UIs, working with modern frameworks, and any familiarity with Gen-AI tools. Make sure to showcase your collaborative mindset and communication skills, as these are essential for the role.

Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for private market investing and how your skills align with Titanbay's mission. Mention specific projects where you've improved customer experiences or worked with design systems, demonstrating your fit for the role.

Showcase Your Work: If possible, include links to your portfolio or GitHub repository that showcases your work with Vue.js, TypeScript, and any prototypes you've developed. This will give Titanbay a clear view of your capabilities and style.

How to prepare for a job interview at Randstad (Schweiz) AG

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Vue.js, TypeScript, and modern CSS. Bring examples of your previous work or projects that demonstrate your ability to build production UIs and how you’ve used tools like Vite and Jest.

✨Demonstrate Your Collaborative Mindset

Titanbay values teamwork, so be ready to share experiences where you've successfully collaborated with cross-functional teams. Highlight how you’ve contributed to projects and how you advocate for user experience improvements.

✨Emphasise Your Problem-Solving Abilities

Discuss specific instances where you've identified friction points in customer journeys and the solutions you proposed. This will show your customer obsession and ability to enhance user experiences.

✨Familiarise Yourself with Gen-AI Tools

Since the role involves leveraging Gen-AI tools like Cursor and bolt.new, make sure you understand how these tools work. Be ready to discuss how you would use them to create rapid prototypes and gather customer feedback.

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