(UI) Software Developer - Princeton, NJ - Georgia IT Inc.
Princeton, NJ
About the Job
Job Title : (UI) Software Developer
Location : Princeton, NJ (REMOTE FOR NOW)
Position Type : Contract
Interview mode : Phone
Job Description:
Education:
Responsibilities:
Location : Princeton, NJ (REMOTE FOR NOW)
Position Type : Contract
Interview mode : Phone
Job Description:
Education:
- Bachelor's degree or higher in Web Design/Development, User Experience, Digital Arts, Interaction Design, Animation, Visual Media, Graphic Arts or similar field of study
- HTML5, HTML, CSS, JavaScript Angular
- React
- Material
- Kendo
- Bootstrap
- Storybook.JS
- Sass
- LESS Visual Studio
- Adobe CC Suite
- Axure RP
- GitLab/Confluence
- Data Visualization
- SharePoint
- Microsoft 365, Mac or PC
Responsibilities:
- Understand, prioritize, and translate the client situation and goals into effectively designed products and rationales.
- Imagine, establish, and implement the conceptual and stylistic direction for products using interactive graphic solutions.
- Build rapid prototypes and iterate as per user and client feedback Provide UI design with effective UX that fully illustrates interface layout, behaviors, hierarchy of content, and site flow navigation
- Implement responsive web and mobile design principles and experience in cross browser development.
- Demonstrate a high level of understanding for accessibility implementation and problem solving
- Implement Accessibility for WCAG 2.1 guidelines
- Implement user interface based on standards that support the existing development framework
- Collaborate with client and development teams to interpret user stories, scenarios, and specifications based on client feedback and design guidelines
- Validate design assumptions with users
- Ability to negotiate, give feedback and provide solutions for design, usability, and accessibility challenges
- Follow design guidelines: visual language, color story, themes, CSS styles, etc. based on ETS and client standards
- Adhere to, develop, and maintain visual Style Guides
- Collaborate with design team to maintain a core aesthetic based on fresh design principles and best practices with expressed design justification
- Possess excellent organizational skills to prioritize workload across several projects, whilst maintaining strong attention to detail
- Manage project scheduling and conduct project meetings
Source : Georgia IT Inc.