This role will work with a product team as the principal UI design and development resource. We are looking for a candidate with 5+ years of relevant experience. Seeking someone strong technically in front end technologies: Angular 4+, HTML, CSS, HTML 5 along with experience in design standard tools.
- 3D Modeling experience is a plus.
- Video Game experience is a plus.
- Knowledge of geospatial concepts is a plus.
Specific Job Duties:
- Works closely with a cross-functional team that includes web service software developers, business analysts, Product Owners, and users to create fast, intuitive and easy to use software interfaces.
- Assists the UX/UI designers in brainstorming, research, and wireframe translation into reusable components for larger development teams across the organization.
- Delivers prototypes, reusable and shared UI components, advanced scripting solutions, and implementations of application user interfaces.
- Collaborates with Business Analyst on product requirements analysis.
- Develops as part of an integrated agile development team.
- Drives the evolution of application development standards and coding guides.
- Ensures user software requirements are met.
Required Qualifications:
- 5+ years of experience developing rich interactive user interfaces for web applications.
- Bachelor's degree in computer science or equivalent work experience
- Expert knowledge in Angular 4+, HTML5 and CSS3
- Experience developing and testing UI for multiple platforms (Desktop/Mobile) and browsers.
- Hands-on experience with Node.js/NPM, Bootstrap, or similar frameworks
- Experience in working with software patterns and working with UX design systems
- Experience in code scaffolding, building tools, testing frameworks and test methods for web development.
- Exceptional user interface and experience design skills and an understanding of user-centered design disciplines, as well as an eye for subtle detail.
- The ability to quickly grasp and distill highly complex user design issues into clean, understandable solutions.
- Candidate must flourish in a fast-paced, iterative, deadline-driven environment.
- Strong communication and organizational skills are critical to success among this company of talented individuals.
- Hands-on experience in SQL databases
- No-SQL DB experience will be a plus