· Develop new user facing features
· Write reusable code and libraries
· Design Mobile Responsive Interfaces
· Collaborate with back-end engineers to improve usability
· Enhance application for maximum speed and scalability
· Validate input before submitting to back end
· Collaborate with team members and stakeholder
· Bridge the gap between UI design and technical implementation
· Translate UI/UX design wireframes to actual code
· Stay up-to-date on emerging technologies
· Minimum Bachelor’s Degree in Computer Science, Engineering, or related programing degree