Code review is an integral part of our quality assurance process.

Most of time, the code review happens when a pull request is opened on our version control system. Every developer working on the project is encouraged to review all the changes, which increases the chances of catching bugs early.

Changes can be discussed and tracked, and conversations are saved for future reference.

Code reviews are a great opportunity for senior developers to share their knowledge.  The whole team can also improve their understanding of the code base, as well as their coding skills. This is considered part of our routine training.