Talking about technologies, the following is what we use.
Mobile application development is the process of creating software applications that run on a mobile device.
Web development is the work involved in developing a website for the Internet (World Wide Web) or an intranet (a private network)
UI refers to the screens, buttons, toggles, icons, and other visual elements that you interact with when using a website, app, or another electronic device. UX refers to the entire interaction you have with a product, including how you feel about the interaction.
A DevOps engineer introduces processes, tools, and methodologies to balance needs throughout the software development life cycle, from coding and deployment to maintenance and updates