Hi,
Please make sure that the developer has accepted the invitation, not just been invited. Also, please make sure that after the developer accepts the invitation, you upload the application to App Engine.
While a developer who has newly accepted an invitation can access the admin console and upload new application versions immediately after accepting an invitation to develop, the application running on App Engine will not recognize the developer as an admin until a new version has been uploaded.
-Marzia