If the developers are working on your application, they probably have access to the source code as they need to make changes to it. There is no way to prevent them from saving this to their local computer. While you can put restrictions on downloading files, developers can just copy/paste the code to their local editor.
You can restrict access to the database layer so that the developer does not have access to your production data.
Ultimately, you're entrusting your source code to the developers you hire, so be selective.
One option could be to not build a monolith application but to break it up into microservices. Let one developer build your front-end using a SPA framework like React.js. Let other developers build your backend logic as independent microservices that are invoked from your front-end using APIs.
You could then give each developer their own independent AWS accounts and then you take up the responsibility of putting it all together at the end into a single AWS account, after having tested out all the pieces independently. That way the developers will only see pieces of the puzzle and not the entire puzzle.
Need assistance with MX record to use on my websiteasked 5 months ago
Wordpress website hosted on AWS downs frequentlyasked 2 months ago
My Website on Amazonasked 4 months ago
IF MY WEBSITE APP IS HOSTED ON AWS, HOW DO I PREVENT HIRED DEVELOPERS FROM DOWNLOADING MY WEBSITE SOURCE CODE?asked a month ago
What should I do to keep my website server on even though my computer is off?Accepted Answerasked 2 months ago
My website is very slowasked 5 months ago
Why is safari telling me that it cannot find server for my backend website?asked 3 months ago
Cloudflare is redirecting my website to httpsasked 2 years ago
My website is downasked 2 months ago
My website was hackedasked 6 months ago