Hi,
Multiple developers or multiple development teams working on the same K2 project simultaneously is possible, but this would require that each person or team has their own seperate project files.
Please refer to page Project Structure - page 14, 2nd paragraph of the K2 Best Practices document.