· Developing front end website architecture.
· Designing user interactions on web pages.
· Developing back end website applications.
· Creating servers and databases for functionality.
· Ensuring cross-platform optimization for mobile phones.
· Ensuring responsiveness of applications.
· Working alongside graphic designers for web design features.
· Seeing through a project from conception to finished product.
· Designing and developing APIs.
· Meeting both technical and consumer needs.
· Staying abreast of developments in web applications and programming languages.
· Degree in Computer Science.
· Proficiency with server side languages such as Python/Ruby/ Java/PHP/.Net.
· Familiarity with database technology such as MySQL/Oracle/MongoDB.
· Good problem solving skills.
· Able to work independently