Writing well designed, testable, efficient code by using best software development practices
Creating website layout/user interfaces by using standard HTML/CSS and Javascript practices
Integrating data from various back-end services and databases
Gather and refine specifications and requirements based on technical needs
Create and maintain software documentation
Be responsible for maintaining, expanding, and scaling our site
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Cooperate with web designers to match visual design intent