Engage with the Business Development and/or Product Management early on to seek a deeper appreciation of the customers’ business problem/goals
Overall responsibility for understanding customer and product requirements and converting them into appealing, highly usable interface designs
Ensure designs are in compliance with specifications
Contribute in all phases of the product lifecycle (analysis through design and development)
Write well designed, unit tested, efficient UI code
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Work with a team of back end developers and front end design teams
This job will consist of 10-20% design - software level design, not creative, 60-70% coding and 20% testing.
BS/MS degree in Computer Science, Engineering or a related subject is preferred
Proven hands-on user interface development experience
Conceptual understanding of User Interface Development and the Development Process
Strong written and oral communication skills
Experience supporting various projects and developing user interface design
Able to work remote in alignment with Eastern Standard Time business hours
Able to work full-time, 40 hours per week
All talent must submit resumes and portfolios to be considered.