Place the eggs in a medium pot and cover with water by about 1 inch. Bring to a boil, then cover and turn off the heat. Cook for 12 minutes then transfer the eggs to an ice bath for 10 minutes.
While the eggs are resting, heat a medium skillet over medium heat. Cook the bacon for 5-6 minutes until brown and crispy. Remove to a paper towel-lined plate and set aside.
Peel the eggs and slice them in half lengthwise. Scoop the egg yolks into a small bowl.
To the egg yolks, add the mayonnaise, scallions, dijon mustard, apple cider vinegar, salt, and black pepper. Mash with a fork until smooth.
Divide the filling between the egg white halves, then top with cucumbers and bacon. Enjoy!