Frontend Engineer

Miro
Charing Cross, United Kingdom
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Contentful
JavaScript
A/B testing
Node.js
Package Management Systems
Performance Tuning
Next.js
TypeScript
Apache Yarn
React
Rollup
Grafana
Backend
Sentry
Front End Software Development
Interactive Whiteboards

Job description

The Front-End Platform Engineer is a key technical contributor focused on the reliability and performance of the public-facing UI and core component architecture. This is a high-impact role responsible for applying deep front-end expertise to build reusable components, contribute to measurable conversion uplift through experimentation, and integrate the UI seamlessly across Miro's fragmented content systems. If you excel at turning complex designs into high-performing, maintainable code, this role is for you., * Support marketing growth initiatives: Partner directly with product marketing and acquisition teams to translate high-level business strategies into high-performing digital experiences that drive user acquisition.

  • Build scalable website capabilities: Design, develop, and maintain the core architectural components and features that power our public-facing platform, ensuring they are robust, reusable, and fast.
  • Develop internal tooling for optimization: Architect and implement the technical foundations required for sophisticated conversion optimization, including custom A/B testing frameworks and personalization engines.
  • Ensure production reliability: Actively monitor application health using modern observability tools, resolving complex issues in production to maintain high uptime and trust.
  • Drive performance excellence: Take ownership of site speed and loading metrics, optimizing rendering patterns to ensure a best-in-class user experience.

Requirements

Do you have experience in TypeScript?, * 5+ years of frontend experience with modern frameworks: React, TypeScript, Node.js, Next.js

  • Monorepo experience: Turborepo, Yarn workspaces, package management
  • Headless CMS integration: Contentful or similar platforms
  • Testing and component development: Jest, React Testing Library, Storybook
  • Build optimization: webpack/Rollup configuration, bundle analysis, performance tuning
  • Observability and monitoring: Sentry error tracking, Grafana dashboards
  • Soft skills: Accountable, Collaborative, Adaptable
  • Bonus: Experience with backend development. Awesome if you are full-stack!

About the company

Miro is an online collaborative whiteboard platform that enables distributed teams to work effectively together, from running brainstorming sessions and workshops to planning projects, from designing new products and services to facilitating agile ceremonies.

Miro is trusted by Dell, Cisco, Deloitte, Okta, Shopify, and many more global companies of all sizes. Miro, co-headquartered in San Francisco and Amsterdam, serves more than 50M+ users worldwide, including more than 100,000 client organizations and 95% of the Fortune 100. Miro was founded in 2011 and currently has more than 1,700 employees in 12 hubs around the world. To learn more, please visit www.miro.com.

Apply for this position