- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Collaborate with other team members and stakeholders
- Actively Seek New Programming Knowledge
- Build Products Using HTML/CSS/JS and Other Front-End Technologies
- Code and Deploy Applications in a Cross-Platform, Cross-Browser Environment
- Document Project Build and Maintenance
- Experience Building User Interfaces and Prototypes from Wireframes and Designs
- Familiar with Development and Debugging Tools for Cross-Browser Issues
- Follow and Implement Industry Accepted Best Practices and Tools
- Solid Understanding of Object-Oriented Programming (OOP)
- Update Current Websites to Meet Modern Web Standards
- Write and Maintain Web Applications