https://docs.unrealengine.com/latest/INT/Platforms/iOS/DeviceCompatibility/index.html
Aren't engines supposed to abstract some of the need to worry about the low level rendering code? UE4 continues to support OpenGL ES 2.0, I'm not sure if it supports OpenGL ES 3.0 at all yet, and even runs on an iPhone 4, although only with a low dynamic range profile at non-retina resolution. It may be more work for engine programmers to support various OpenGL ES versions rather than focusing just on the latest DirectX and OpenGL standards, but it should be less of an impact on game designers, which is why even big game studios are standardizing on a few popular game engines rather than building their own. Yes it won't be as simple as setting some checkboxes and additional work and testing will be required to get things looking right on mobile, but presumably games would need to be optimized for mobile anyways with changes to level design, graphical assets, input, etc. even if DX11/OGL4 were available since there's more to mobile than just being a slower console.
https://docs.unrealengine.com/latest/INT/Programming/Rendering/index.html
UE4 also has SM4 DX10 and OpenGL 3 rendering paths so while tessellation and compute shaders are integral parts of UE4, they aren't required, and that wasn't just an exception made for mobile.