Good understanding of creating, building, and maintaining websites and web applications that run online on a browser.
UI design which are responsible for creating, designing, and organizing interactive elements.
Good knowledge of backend technologies like Java, NodeJS and Python programming language. Experience in writing APIs, creating libraries.