Role Summary We’re looking for a Full-Stack Tech Lead to lead delivery across web, mobile, and backend for a fast-moving tech startup. You’ll be hands-on across the stack while guiding architecture, setting engineering standards, and mentoring developers. You’ll also work closely with Product Owners and Project Managers to shape scope, plan releases, and ensure predictable delivery.
This role suits someone who can move between React/Next.js (web), React Native (mobile), and .NET Core (backend), while making strong architectural decisions around DDD, modular monolith design, microservices tradeoffs, databases, and system design. Key
Technical Leadership & Architecture ● Own the end-to-end technical direction across web, mobile, and backend. ● Drive pragmatic decisions around modular monolith vs microservices (boundaries, integration patterns, consistency tradeoffs). ● Apply DDD to create clear domain boundaries (bounded contexts, aggregates, domain events).
● Set standards for code quality, testing, API contracts, and documentation across the team. Delivery & Collaboration with Product ● Partner closely with Product Owners and Project Managers to: ○ clarify requirements, define acceptance criteria, and reduce ambiguity ○ break epics into deliverable slices and estimate work realistically ○ plan sprints/releases and manage dependencies and risks ○ balance product speed with technical sustainability (tech debt, refactors, platform work) ● Provide engineering inp