Do I need antivirus software for my MacBook Pro 2017 model? If so, which one?

I own MacBook Pro 2017 model and iPhone 6 Plus.

I do not own any windows or android devices nor connected to it through Wi-Fi network.

I'm the only one using my Mac. I use it for web browsing, IOS development, movies, gaming etc.

I always download softwares only from the App Store.

Do I need antivirus software? If so which one? The antivirus software must not slow down my computer and be effective at the same time.

I'm overwhelmed by the list of options available and not sure what to choose.

There are 2 ways infections happen. One is by you the user installing malicious software. The other is a "hacker" using a vulnerability to exploit the system. Most infections are user installed. With iOS, Apple locks the operating system down to only allow approved apps, which takes care of the first way. This leaves vulnerabilities as an infection point. With iOS, remote code execution vulnerabilities (ones that allow the hacker to install malicious code) are extremely rare and are fixed promptly when found. Therefore an AV on an iPhone is not nessessary.

With MacOS, it's pretty much the same though vulnerabilities are a little more common and you have the ability to install unapproved apps. As long as you only install apps from Apple, you should not need an Antivirus. Apple also does include Gatekeeper though it's not foolproof.

Nope, you don't really need any. Unless you want to be over protective.