5 months ago
Base Salary
$160k - $200k/yr
Responsibilities
- Design and implement complex product interfaces using React, Next.js, and TypeScript.
- Design and evolve Ravenna’s frontend architecture for scalability, maintainability, and extensibility.
- Translate high-fidelity designs into thoughtful implementations while maintaining strong engineering standards.
- Diagnose and improve rendering, network, and browser performance to keep the product fast and responsive.
- Develop reusable components and UI patterns for consistency across the product.
- Write clean, maintainable, well-tested code and participate in code reviews.
- Improve the frontend development environment through tooling, documentation, and architecture decisions.
Requirements
- Extensive experience building production applications with React and TypeScript.
- Deep understanding of React internals, rendering behavior, component lifecycles, and state management.
- Strong understanding of the web platform, including the DOM, layout, rendering, event propagation, and browser performance.
- Experience building design-driven products where interface quality, responsiveness, animation, and visual polish are important.
- Strong software engineering fundamentals and experience building maintainable production systems.
- Ability to collaborate closely with designers and product teams and translate design concepts into technical implementations.
- Ownership mindset and care for the behavior and reliability of production systems.
Benefits
- Competitive salary, with pay aimed at the top of the market for exceptional talent.
- Meaningful equity and the opportunity to help shape the company and product.
- Flexible choice of hardware and work setup, including high-performance Mac laptops.
- Flexible paid time off.
Tech Stack
Categories
About Ravenna
Helping IT and Operations teams deliver incredible support to their colleagues since 2024.
