Description: develop new apps or create mobilefriendly versions of websites.work with other developers designers and copywriters.design prototypes to suit client needs.write or amend computer code.test software find faults and fix problems.write accurate notes about the development pr
More...