No way I would be doing small jumps and riding down stairs on that.
I am curious what specs on the site make you think it is anything but junk.
The fact that most of the specs are just labeled “Trinx” is a bad sign. It is impossible to know anything about the wheels, brakes, or fork. The Shimano parts are very low tier.
That bike is OK for an occasional ride around the neighborhood. Thats about it. Its not a mountain bike.