We're looking for a Full Stack Engineer who is equally comfortable working across the frontend and backend. You'll contribute to both our user-facing React/Angular applications and our Node.js microservices, helping us build, scale, and maintain the systems that power Thimble's platform. You thrive in event-driven, distributed architectures and have a strong instinct for writing clean, observable, and resilient code.
Job Responsibilities
- Lead end-to-end system design for complex, high-scale backend platforms β owning the full lifecycle from requirements through implementation and iteration
- Define architectural principles and engineering best practices that raise the quality bar across the team
- Make high-impact design decisions involving deliberate trade-offs between scalability, performance, cost, and long-term maintainability
- Design data models that are well-structured, efficient, and built to evolve alongside the product