Friday, April 24, 2015

UX Developer - New York City, NY

Position ID: NAL-1504-14
Job type: C2H
Interview type: Skype

Job description:
Summary:
  • You love developing apps that people love to use. In this role, you’ll be part of a team that will build innovative, usable, and maintainable phone, tablet, and laptop/desktop applications. You have deep knowledge of CSS, HTML, and JavaScript, and pride yourself on staying at the cutting edge of front-end development.
  • You most enjoy building aspects that directly influence the user experience — e.g., architecting the typography, layout + interactions. You think SASS and Less are the greatest advances in web development since Chrome, you’re constantly on the lookout for new jQuery plugins to explore, and you’re devour articles describing for ways to improve the quality of the user experience. While your core passion is user interface development, you also possess some interaction design, information architecture, and/or visual design skills.
Responsibilities:
  • Produce great front-end code. You enjoy producing clean, easy-to-read, semantic HTML markup and CSS, adhering to W3C specs and best practices. You’re skilled at architecting modular, maintainable, and extensible CSS code. You’re also deeply familiar with jQuery and the best plugins.
  • Help prototype solutions. You enjoy working closely with UX designers to develop proofs-of-concept and prototypes in order to potential solutions and bring them to life.
Key capabilities:
  • Ability to translate business and user requirements, visual design compositions, and wireframes into functioning presentation-layer markup, styles, and interactions
  • Experience writing cross-browser and cross-platform markup, styles, and JavaScript
  • Experience with responsive web design and the capabilities and constraints provided by technologies such as CSS and JavaScript libraries. Ideally, you are also familiar with native mobile app design
  • Ability to write custom JavaScript, as well as work with popular JavaScript tools such as jQuery
  • Awareness of interface design principles; navigation and architecture; and typography, color, and layout principles
  • Familiarity with standards-compliant web design and the capabilities and constraints provided by CSS, JavaScript libraries, mobile app frameworks, etc.
  • Collaborate with technical team members and mentor more junior colleagues
  • Speak and write well, play well with others, and engage with senior-level clients
  • Experience in consulting and the ability to deal with ambiguity
  • Willingness to travel to client locations and collaborate with distributed delivery teams
Education:
  • Bachelor’s or masters degree in computer science (or relevant experience).
Interested candidates can send resumes to jobs@nallas.com with position ID in subject line

No comments:

Post a Comment