Google play store recommends 2GB of ram or more but fewer should still be able to run it but could lag as you’ve noticed. However another reason for the lag could simply due to a poor connection since the game definitely runs better over wifi.
Can I play Pokemon go in 1GB RAM?
If you own a smartphone with just 1GB RAM you would have realized that Pokemon GO is probably incompatible with your smartphone. Even if you install using APK, the game does run but lags a lot. This is because it needs 400MB to 500MB of RAM.
Can my phone run Pokemon go?
Android 6 or above. Preferred resolution of 720×1280 pixels (not optimized for tablet) Strong internet connection (Wi-Fi, 3G, or 4G) GPS and Location Services.
What are the requirements to run Pokemon go?
Ideal phone requirements for Pokémon GO