We are expanding our teams for web, and mobile platforms. As a software developer, you will be assigned to one of our teams and will be required to complete assigned tasks in time. You will report to your team leads and for each project to relevant P