Ravenna Logo

Ravenna

Sr Fullstack Engineer

Reposted 15 Days Ago
In-Office or Remote
Hiring Remotely in Seattle, WA, USA
160K-200K Annually
Senior level
In-Office or Remote
Hiring Remotely in Seattle, WA, USA
160K-200K Annually
Senior level
The Senior Full Stack Engineer will design and build production systems, focusing on frontend and backend development, API design, and system architecture while ensuring code quality and performance.
The summary above was generated by AI
About the Role

At Ravenna, we are looking for a Senior Full Stack Engineer with a strong track record of building and operating production systems. You will help design, build, and evolve the core platform that powers our product.

This role requires strong engineering fundamentals and the ability to work across the stack. You will build backend services, design APIs, implement product features, and contribute to the architecture of the overall system. We care deeply about maintainable code, reliable systems, and thoughtful engineering decisions.

You will work closely with the founders, design, and other engineers to ship high quality product experiences while helping shape the long term architecture of the platform. Engineers on our team take ownership of the systems they build and think carefully about performance, reliability, and scalability.

If you enjoy solving complex technical problems, building clean systems, and shipping product quickly, we would love to talk.

ResponsibilitiesDesign and build production systems

Architect and implement core platform functionality across both frontend and backend systems. Design APIs, backend services, and data models that support the long term evolution of the product.

Full stack product development

Build product features using NextJS, React, and Typescript on the frontend and Python with FastAPI on the backend. Take features from idea through implementation, launch, and iteration based on real user feedback.

Backend services and APIs

Design and maintain backend services that power the Ravenna platform. Focus on reliability, performance, and maintainability as the system grows.

System architecture and technical direction

Contribute to the architecture of the platform and help make decisions about system design, infrastructure, and development practices.

Performance and reliability

Monitor and improve system performance across the stack. Build systems that are observable, debuggable, and reliable in production environments.

Code quality and engineering standards

Write clean, well structured, well tested code. Participate in code reviews and contribute to engineering practices that keep the codebase healthy and maintainable.

Collaboration and product ownership

Work closely with product and design to translate ideas into high quality features. Take ownership of systems and ensure they behave well in production.

About YouStrong engineering fundamentals

You are a strong software engineer first. You have at least five years of experience building production systems and have developed a strong intuition for designing reliable, maintainable software.

You think carefully about architecture, data modeling, testing, observability, and operational reliability.

Full stack experience

You are comfortable working across the stack and have experience building both frontend and backend systems. You have strong experience with modern web technologies such as React, NextJS, and Typescript, as well as backend frameworks such as Python and FastAPI.

Backend and system design experience

You have experience designing APIs, backend services, and data models that support complex product functionality. You understand how to structure systems so they remain maintainable as they grow.

Production ownership

You care about how systems behave in production. You think about monitoring, logging, debugging, and reliability when designing and building software.

Performance awareness

You understand how performance affects user experience and system reliability. You have experience diagnosing performance issues and improving system efficiency.

Product mindset

You enjoy building products and care about delivering features that create real value for users. You are comfortable working in environments where engineers collaborate closely with product and design.

Curiosity and continuous improvement

You stay current with modern engineering tools and practices and enjoy improving systems, processes, and the developer experience.

Technologies We Use
  • NextJS

  • React

  • Typescript

  • Python

  • FastAPI

  • TailwindCSS

  • Modern monorepo tooling

Experience with these technologies is helpful, but strong engineering ability and system design skills matter most.

Benefits
Competitive Salary
  • We believe great people should be compensated well. While we are an early stage company, we offer competitive salaries and aim to pay top of market for exceptional talent.

  • We are building an ambitious company and know that attracting great people requires strong compensation.

Meaningful Equity
  • We hire people who want to help build Ravenna from the ground up. Equity ensures that when the company succeeds, the people who helped build it share in that success.

  • Early team members have the opportunity to make a real impact on both the product and the future of the company.

Choose Your Setup
  • Great work requires great tools. At Ravenna you can choose the hardware and setup that helps you do your best work.

  • Most of the team uses high performance Mac laptops, but you have the flexibility to select the tools and environment that fit your workflow.

Flexible Time Off
  • Doing great work requires time to recharge. We offer flexible paid time off so you can take the time you need to rest and stay at your best.

  • We trust our team to manage their time responsibly while delivering meaningful results.

Similar Jobs

4 Days Ago
Remote
United States
113K-181K Annually
Senior level
113K-181K Annually
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Develop and deliver production-ready web experiences for marketing using React, Gatsby, and Tailwind. Build API integrations, maintain a lightweight codebase and design-system components, ensure accessibility, performance, SEO, and multi-region support, participate in code reviews, and help shape tooling and best practices across the team.
Top Skills: Ai-Assisted WorkflowsCi/CdContentfulCSSGatsbyGitGraphQLHTMLJavaScriptNode.jsReactRest ApiServerlessTailwind Css
7 Days Ago
Easy Apply
Remote
United States
Easy Apply
145K-200K Annually
Senior level
145K-200K Annually
Senior level
Cannabis • eCommerce • Enterprise Web • Logistics • Payments • Software • Database
Build and own complex frontend features using Vue 3 and TypeScript while developing the Python services and APIs that power them. Improve performance, accessibility, testing, CI/CD, and observability; collaborate with product and design; mentor engineers and apply AI-assisted development tools responsibly to accelerate productivity and maintain quality and security.
Top Skills: ClaudeCopilotCSSCursorDockerEvent-Driven ApisGraphQLHTMLJavaScriptKubernetesPiniaPlaywrightPytestPythonRelational DatabasesRestTypescriptVitestVue 3Vue Composition ApiVue Test UtilsVuex
7 Days Ago
Easy Apply
Remote
United States
Easy Apply
145K-200K Annually
Senior level
145K-200K Annually
Senior level
Cannabis • eCommerce • Enterprise Web • Logistics • Payments • Software • Database
Design and implement scalable backend services for payment and transaction workflows using Java. Own end-to-end features from data model and APIs to Angular frontends, improve reliability and performance, refactor legacy systems, troubleshoot production issues, and collaborate with product and design. Leverage AI-assisted development tools responsibly and share best practices across the team.
Top Skills: AngularAPIsClaudeCursorDockerGithub CopilotJavaJvm FrameworksKubernetesReactRelational DatabasesTypescriptVue

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account