Senior Fullstack Engineer (Node.js/React)
We are looking for a Senior Fullstack Engineer to join a US-based project and play a key role in leading both technical execution and product development. This is a high-ownership position, working closely with the founders to shape the system architecture, product roadmap, and engineering standards as the platform scales. You will have real influence over technical decisions and long-term product direction.
The project is a modern operating system for death care service providers, designed to make memorial planning clearer, more transparent, and easier for families during one of the most difficult moments of their lives.
Requirements:
- 5+ years of experience building and shipping production software, ideally in fast moving or startup environments.
- Strong proficiency in TypeScript and modern JavaScript, with hands-on experience in React (web) and Node.js; React Native experience is a plus.
- Experience working with Firebase and Firestore or similar NoSQL databases, including data modeling for complex, multi-tenant SaaS systems.
- Comfort operating across the full stack, moving between frontend, backend, data, and infrastructure, and making thoughtful architectural tradeoffs.
- Experience designing and maintaining API first systems, including REST APIs and third party integrations.
- Familiarity with cloud native architectures, preferably on Google Cloud Platform, including scalable, production grade deployments.
- Strong product judgment and user empathy, with the ability to reason through workflows, edge cases, and long term maintainability, not just individual features.
- Clear, grounded communication with a low ego, high ownership working style.
- A strong bias toward action, urgency, and accountability in solving real world problems.
- Comfort working on operationally critical systems, including payments, documents, permissions, and audit trails.
- Comfort building software in close proximity to death, grief, and emotionally sensitive experiences; this work is meaningful and real, and that alignment matters.
Responsibilities:
- Design, build, and own features end to end across web, mobile, and backend systems.
- Lead technical decisions across architecture, data modeling, integrations, and infrastructure.
- Partner closely with the founders to shape product direction and long term technical strategy.
- Build reliable systems for payments, documents, permissions, audit trails, and real world workflows.
- Improve performance, scalability, and developer experience as the platform grows.
- Help set engineering standards and mentor future team members.
Interview stages:
- HR interview (30 minutes).
- Technical interview (1 hour).
- Interview with the customer (1 hour).
Job offer
We offer:
- Competitive salary.
- Challenging tasks and projects.
- Opportunities for professional development and growth.
- Flexible working hours.
- New hardware.
- Free English lessons.
- Table tennis and yoga classes.
- Availability of generators and Starlinks in the office.
- Small gym in the office.
- Adjustable height tables.
Regular office fruit delivery and other benefits.
Letβs create value together!
Required languages
| English | C1 - Advanced |