Ideally, you will have experience in Software Design and will have worked with open-source technologies, cloud platforms as well as understand the challenges and appropriate solutions related to compatibility issues across browsers, devices, and platforms