Show notes
On the 65th episode of ZemachFM, we are discussing the different roles that are available and applicable in software development teams. These roles might all be present in some teams and some might not be applicable based on the requirements of the product. We will try to describe the roles and see what responsibilities are expected from them.Episode Timeline03:50 Episode title introduction05:40 Software development in startups11:34 Frontend engineers definition and roles19:30 Some tools in frontend development21:30 Backend engineers job definition and roles29:30 Software Architects34:50 Mobile engineers and their roles39:25 DevOps and Site reliability engineers40:25 UI/UX Designers and their roles50:00 Developer relation engineer54:20 Product owners and Product managers01:00:30 QA engineers and TestersContact the hostsHenok Tsegaye Twitter Instagram LinkedInAbdulhadmid Oumer Twitter Instagram linkedInFollow Zemach FM and give us comment



