I use the Variable balans chair from Varier [1]. It is particularly useful to keep your back straight and in a good position. It's also important to place your screen at the correct height to avoid neck pains.
I've had a Stokke Duo for 23 years. Varier is a new name for the company and the Duo is a milder version of Varier Gravity Balans [1]. It's been so good that I just recently had it reupholstered. I've tried Gravity and find it excellent as well. With a nudge you can change between four different positions. The positions are quite stable, it's not like a rocking chair.
I have two of these for work and home and love them. However I find it best to spend about half my time on this and half on a normal office chair otherwise my back gets tired. Also, the Varier isn't height adjustable and my home desk is a touch too high for it which is annoying.
[1] https://varierchairs.com/product/variable-balans-quickship/