Senior UI Developer We are looking for a Senior UI Developer with experience in JavaScript, Node.js, AWS, jQuery, good understanding of NPM and Object-Oriented Programming, and either Angular/React experience. Also. we are looking for more a hand on a person than a lead or an architect.
Online presentation of design work is required 2-year contract position Remote work, post-pandemic onsite in Princeton, NJ Job Description
Understanding, prioritizing and translating 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. Working well with business owners to solicit the requirements of the application that define the needs of the user/user types, and clarifies the Business and Functional Requirement scope. Possess excellent organizational skills with the ability to manage several projects at the same time, prioritizing workload whilst maintaining strong attention to detail. Scheduling and meeting management required. Negotiation skills and the ability to give feedback and come up with solutions to solve design problems. Ability to give feedback and come up with solutions to solve design and usability issues. Excellent written and verbal communication skills Able and willing to take technical leadership, research, educate and mentor Team player a must; take criticism positively and work hard to achieve team goals Technology:
- 10+ years in Software development
- Previous experience in lead role or as architect
- Hands-on knowledge of HTML/JavaScript frameworks (Angular/backbone/others) and industry practices
- Working experience with HTML/JavaScript animation
- 5+ years of work experience in JavaScript
- 5+ years of work experience in HTML
- Demonstrate Interactive design skills using HTML5
- Solid work experience in Object Oriented JavaScript
- Solid work experience in CSS required
- Solid work experience in HTML DOM API required
- Solid work experience in web DOM events and multi tasks processing
- Experience in NODEJS, ElectronJS, SVG a plus
- Must be willing to write documents of software
- Working experience in D3JS
- Working experience in Keyboard Navigation
- Working experience in WCAG accessibility
- Working experience in multi-device JavaScript application
- Working experience with 3rd party JS library
- Working experience in MVS framework
- Working experience in automated testing a plus
- Experience with software configuration and deployments tools (Maven/Ant, Jenkins, SVN/Git )
- Use of AWS services such as AWS S3, EC2, CloudWatch, SQS, Lambda, DynamoDB and other service
Education:
BA from an accredited college in computer sciences, UI design or other related fields. MS in computer sciences preferred
You may send your resume to applicant@gdii.com
About GDI Infotech:
GDI Infotech is an award-winning Information Technology company based in Ann Arbor, Michigan. With our firsthand IT knowledge and 25+ years of experience, we carefully evaluate the technical expertise of our candidates, making us talent acquisition experts in both IT technologies and project management. We have proved our excellence with a wide variety of clients including the State of Michigan, Quicken Loans, Dart Container, and more.