This is an application for a senior/staff-level engineering role at ProjectionLab. We are a small, bootstrapped, high-accountability team.
Our stack: Vue 3, TypeScript, Vuetify, Pinia, Firebase/Firestore/Cloud Functions, GCP, Paddle, Node.js, Vite, and Vitest.
We value deep expertise, autonomy, correctness, and visual polish. We would rather not ship a feature than ship something that clutters the app or looks off.
ProjectionLab powers long-term financial and tax simulations for real households. Regressions here don't just break a button; they break people's trust in their retirement plans. We have an exceptionally high bar for code quality. We care a lot more about correctness and clarity than "moving fast and breaking things."
We work mostly async and rely on clear written communication more than meetings.
This role is initially a part-time contract (10–30h/week), starting with a small paid trial project in the real codebase.
If it's a great mutual fit, there's potential to move to full-time. Over time, there's also room to gradually take on more GCP, observability, and SRE responsibilities.