Ready to apply? Sign up free to apply for jobs, save favorites, and track your applications!
$80K - $120K
USD per year
Job Description
Senior Frontend Software Engineer
Department:
Engineering
Locations:
Berlin
Job Requisition ID:
JR001358
About the Team:
- The Content Management team focuses on helping users organize and share content effectively.
- Values ownership, technical excellence, and data-driven experimentation.
- Supportive, cross-functional team.
About the Role:
- Drive success of the Content Management mission.
- Shape technical direction and deliver solutions enhancing user productivity.
- Full end-to-end ownership of feature development (planning, architecture, shipping, monitoring).
- Balance strategic platform building with rapid product iteration.
- Prioritize stability and ownership; responsible for service health and SLI/SLO compliance.
What you’ll do:
- Lead delivery of high-impact features and initiatives.
- Collaborate with engineers, Product Manager, Product Designer, UX Researcher, Data Analyst, and stakeholders.
- Conduct experiments and analyze product metrics.
- Define and shape technical direction for the domain.
- Maintain high SLO/SLA compliance rates.
What you’ll need:
- Extensive experience designing, building, maintaining large-scale, high-traffic applications.
- Expert proficiency in JavaScript/TypeScript, React, and related tools/libraries (Miro's core front-end stack).
- Strong command of testing methodologies (unit and e2e testing) using Jest and Playwright.
- Experience with observability/monitoring tools like Sentry and Grafana.
- Strong product sense; comfortable switching between rapid iteration and robust platform development.
What's in it for you:
- Competitive equity package.
- Corporate pension plan.
- Lunch, snacks, drinks provided in office.
- Wellbeing benefit and WFH equipment allowance.
- Annual learning and development allowance.
- Travel allowance for commute.
- Opportunity to work in a globally diverse team.
How to Apply
About Miro
Miro is a visual workspace for innovation that enables distributed teams of any size to dream, design, and build the future together. The platform's infinite canvas enables teams to lead engaging workshops and meetings, design products, brainstorm ideas, and more. Their mission is to empower teams to create the next big thing.
View Company Profile