using state of the art Software design and software engineering methods Full stack experience (preferably TypeScript,...