Senior UI/UX Developer

Informz Inc.

(Saratoga Springs, New York)
Full Time
Job Posting Details
About Informz Inc.
Informz is marketing sophistication, made simple. Our powerful email marketing platform, marketing automation tools and expert services, are built to help nonprofits and associations tell compelling stories, create real connections and drive real results.
Responsibilities
- Foster strong relationships with key stakeholders and provide expertise as well as customer service to meet a wide variety of requirements - Quickly provide insight and options to UX challenges - Partner with a development team to deliver new advertising sales applications - Focus on maintaining a unified experience across multiple applications - Collaborate with Product Managers and business teams to create consumer-like, elegant, intuitive experience for enterprise users - Contribute both technically and in an advisory role to projects - Develop and manage extensible, stable code bases for a variety of applications - Provide front-end architectural and esthetical thought leadership - Stay current with the fast changing landscape of browser based application development - Evaluate frameworks, technology, platforms and tooling solutions - Support and troubleshoot issues (process & system), identify root cause, and proactively implement sustainable corrective actions
Ideal Candidate
Required - Bachelor's degree in Design (e.g. interaction, graphic, visual communications, product, industrial), Computer Science, Human Computer Interaction, (or equivalent relevant work experience) - Strong understanding of the DOM, HTML, CSS (2 & 3) and JavaScript - Significant experience with AngularJS (1.x) - 3+ years of experience with additional web libraries and frameworks. Preferred: jQuery, Bootstrap, Underscore - Experience with preprocessors and front-end tooling workflows: Node.js (NPM), Bower, SASS, Compass, Grunt and/or Gulp. Rails asset pipeline experience a plus - Strong understanding of debugging for the browser — specifically Chrome developer tools - Experience testing JavaScript code — Jasmine and Protractor preferred, but not required - Experience with Responsive Web Design (RWD) patterns - Ability to create non-functional wireframes rapidly in a vector tool of choice (Illustrator, Sketch, etc…) - Proven ability to create working prototypes (proof of concepts) at varying degrees of fidelity using HTML, CSS and JavaScript - Experience with data integration; understanding/experience with RESTful API design - Working in an Agile environment; knowledge of SCRUM framework a plus - Strong team-building, vendor and customer relations skills - GIT and GitHub - Experience maintaining and extending a style guide for scalability and cross application usage Nice to Have, but not Required - Experience with immutable.js and/or unidirectional data flow patterns - Experience with RxJS or other Reactive programming techniques/libraries - Browserify experience - Awareness of the Angular 2.0 roadmap - ES2015, Babel or TypeScript experience - Universal JavaScript experience - Web based animation experience: GSAP, CSS3, SVG, etc - Experience with CSS patterns (OOCSS, SMACSS, BEM, etc) - CoffeeScript experience - Ionic framework experience
Compensation and Working Conditions

Working Conditions

(NBC Universal Team)

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.