Hi All,
I have a MacBook Pro (Retina, 13-inch, Early 2015) & last week installed Mojave 10.14.6 (full install). Prior to that I was running the last version available of High Sierra. Just like others, my screen was fine with HS, but have been experiencing flickering with Mojave.
However, I've just tried a few things in this article & the flickering's stopped: http://osxdaily.com/2019/01/16/screen-flicker-macbook-air-2018-workaround-fix/
During the tests the article suggests, I didn't experience flickering when shining a flashlight over the ambient light sensor, but I did notice one brief flicker when changing the screen-brightness from min to max (but didn't do it again on further tries).
The things I've changed in 'System Preferences > Displays' are:
a) Scale the display to a random choice then change back to my usual setting of 'Default for Display';
b) Change Colour Display-Profile to another profile then back to my standard 'Color LCD' setting;
c) DISABLE 'Automatically adjust brightness';
d) DISABLE 'Night Shift'.
I've not restarted since, & have only been running 'Safari' & 'Preview'. My screen's been flicker-free for the last hour since the above changes; I'll report again if any change.
Hope that helps.