Requirements Must have: - Previous experience as a Lead Developer, Senior Developer, or Development Manager - Ability to balance coding responsibilities with people management - Excellent communication skills and confidence working cross-functionally - A collaborative, pragmatic approach to improvin