Start by reading the open issues, choose one you want to tackle and try fixing it. Code structure can be confusing and hard to understand, consider contacting contributors and asking them questions you have. Rinse, repeat.
Another good idea is to browse through the closed PRs, including the code's diff tab. Communication there has evidence on how friendly and helpful the maintainers are, what are some easy contributions you can make and so on.