Achieve the highest level
We have reached high standards in writing software because of our years long experience in Laravel and our enthusiastic, eager to learn, developers. Our software upholds SOLID patterns, OWASP standards and we are monitoring our code style meticulously with linters to make sure our code is not only good, but also easy to read (and yes, also very beautiful to see).
Don't let this frighten you, on the contrary. We would like to help you achieve this level. We will work together and will improve along the way with the use of code reviews and coaching sessions.
We have a versatile team in which we work together tightly. As a Technical Director I am involved with a new project from the beginning, but I will involve you as a developer very early in that process so that we can design the best solution together for our client. This way you will acquire a lof of project knowledge and have a good understanding of the goals of our client.
Twice a day we will meet with the whole team in a short standup to discuss everyone's tasks, if everything is going well and if someone needs any help. There is always someone available for help, and we encourage you to asks questions so that you are not only helped quickly, but also can learn from our experience. Obviously we do try to stimulate you to found the solution yourself, making it even more of an achievement for yourself.
When you're work is finished a colleague will check your work in a code review. This way we will make sure that code is always seen by to pairs of eyes. This guarantees our high standards. We do use automatic tools like PHP CS Fixer, PhpStan and ESLint to give you early insights even before you commit your code. To guard our code against bugs we write unit, feature and browser tests.