As pycangjie is a Cangjians project, it is subject to our general guidelines for contribution, so be sure to read them first.
That being said, there are a couple of things which are specific to pycangjie.
First of all, it is written with Cython, so if you want to contribute to the code, you'll need to know a bit about that. Basic C and Python knowledge goes a long way towards understanding Cython.
Of course, when looking at the list of open bugs, if you find one you would like to fix, just go ahead and send us a pull request.
We love pull requests fixing bugs or implementing new features, especially when they come along with new unit tests!