Taro Logo

Full Stack Software Engineer

Visual workspace platform for innovation enabling distributed teams to build the next big thing through collaborative workshops, meetings, product design, and brainstorming.
Frontend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Full Stack Software Engineer

Miro, a leading visual workspace platform for innovation, is seeking a Full Stack Software Engineer to join their team in London. This role is crucial in shaping how users discover and engage with the product through thoughtful onboarding and activation experiences. The position sits within a cross-functional team focused on driving user adoption and long-term engagement.

The ideal candidate will have 5+ years of experience in full stack development, with strong expertise in React, TypeScript, and backend technologies like Node.js, Java, or Kotlin. You'll be tackling challenges such as personalizing the product for first-time users, introducing new functionality intuitively, and building scalable systems to support these experiences across the company.

Miro serves over 90M users worldwide, including 99% of Fortune 100 companies, and has a team of more than 1,600 employees across 12 global hubs. The company offers a competitive benefits package including equity, health insurance, pension plan, and various allowances for professional development and wellbeing.

Working at Miro means joining a diverse, collaborative environment where innovation and user experience are paramount. You'll be part of a team that values both technical excellence and product impact, with opportunities to shape how millions of users interact with the platform. The role offers a perfect blend of product thinking, UX considerations, and architectural challenges, making it ideal for engineers who want to make a significant impact on a widely-used product.

Last updated 3 hours ago

Responsibilities For Full Stack Software Engineer

  • Build user-facing experiences that onboard, educate, and activate new and returning users
  • Design flexible, scalable systems to support product-wide onboarding flows
  • Collaborate closely with designers, product managers, and data analysts
  • Contribute to shared tooling and infrastructure
  • Bring a user-centered mindset to everything you build
  • Participate in architecture and code reviews

Requirements For Full Stack Software Engineer

React
TypeScript
Node.js
Java
Kotlin
  • 5+ years of experience building full stack applications in a modern product environment
  • Strong proficiency in React and TypeScript, with backend experience in Node.js, Java, or Kotlin
  • A product-focused approach - you care about the end-user experience and business impact
  • Experience designing systems that are easy to maintain and evolve over time
  • Comfort working in fast-paced, collaborative environments with autonomy

Benefits For Full Stack Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
  • Competitive equity package
  • Health insurance for you and your family
  • Corporate pension plan
  • Lunch, snacks and drinks provided in the office
  • Wellbeing benefit and WFH equipment allowance
  • Annual learning and development allowance

Interested in this job?

Jobs Related To Miro Full Stack Software Engineer