Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Working with graphic designers to design new features
Develop and manage well-functioning databases and applications
Developing APIs and RESTful services
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Keyskills: SIDE Front end Architecture Test management Debugging Management Troubleshooting Visual Design Testing