Requirements
- 10+ years of engineering experience
- 3+ years managing a team of 3+ engineers
- A strong understanding of design patterns and architectural thinking
- Experience scaling engineering teams in high-growth environments.
- Background with domain-driven design, event-driven architecture, or microservices.
- Experience with TypeScript, React and Next.js.
- Experience with NestJS and PostgreSQL.
- Solid understanding of cloud-native architectures with Kubernetes and Terraform.
- Proven track record of shipping scalable, secure, and high-performing applications.
- Strong leadership, communication, and collaboration skills.
Nice to Have
- Experience in PropTech, real estate tech, or B2B2C SaaS platforms.