Senior Frontend Engineer, Platform
Posted 2ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Frontend Engineer at Mural building and maintaining scalable frontend systems using React and TypeScript. Empowering teams to deliver high-quality user experiences efficiently.
Responsibilities:
- Empower Mural’s product engineers and designers to build best-in-class frontend experiences with confidence.
- Design, build, and maintain frontend platform systems using React and TypeScript, with an emphasis on clarity, extensibility, and long-term maintainability.
- Develop shared component libraries and design systems in close partnership with Design and Product, balancing consistency with flexibility.
- Define and evolve frontend architectural patterns that help teams ship safely, debug effectively, and scale without friction.
- Build developer tooling, documentation, and examples that reduce cognitive load and improve onboarding, testing, and reuse across teams.
- Own platform performance, accessibility, and reliability, ensuring shared components meet high standards and age well.
- Identify systemic pain points in the frontend development lifecycle and address them at the platform level rather than through one-off fixes.
- Collaborate deeply with product teams, engaging early to understand problems and propose solutions that reduce cost and risk.
- Participate in code reviews and platform governance, raising the bar through example and thoughtful feedback.
- Mentor and influence other engineers, not through authority, but through strong judgment, clear communication, and high-quality work.
- Leverage AI tools intentionally across design, implementation, debugging, and documentation, using them as accelerators while maintaining high standards of correctness and quality.
- Continuously evaluate new frontend technologies and practices, introducing them thoughtfully when they create real leverage.
Requirements:
- 5+ years of professional experience building complex frontend systems, with clear ownership of outcomes, not just implementation.
- Deep expertise in React, TypeScript, modern JavaScript (ES6+), HTML, and CSS, with strong opinions informed by experience.
- Proven experience building or maintaining shared component libraries, design systems, or frontend platforms used by multiple teams.
- A strong understanding of frontend architecture tradeoffs, including state management, performance, accessibility, and developer experience.
- Experience optimizing for performance, accessibility (WCAG), internationalization, and responsive design at scale.
- Comfort working in large codebases and monorepos, enabling collaboration across packages and teams.
- Familiarity with modern frontend testing strategies and tooling (e.g., Jest, React Testing Library, Playwright) and build systems (e.g., Webpack, Turborepo, SWC, TSC, Next.js).
- A platform mindset: you care deeply about APIs, contracts, documentation, and how your work affects others downstream.
- Strong debugging skills and the ability to reason end-to-end across systems.
- Clear, direct communication skills and a willingness to challenge ideas respectfully in service of better outcomes.
- A bias toward owning problems end-to-end, while recognizing when constraints need to be surfaced rather than absorbed.
Benefits:
- Equal Opportunity: We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.











