Welcome to the community! Any questions me or the other wonderful people around here I can assure would be happy to help. And indeed developers may still be needed however please refer to our Wiki and click "Join our team" for further info about being a developer as obviously I haven't needed to check requirements for that because I am a noob =P