Description
e.magination network, llc is a full service, award winning Web design and application development firm located on Baltimore’s Inner Harbor near Fort McHenry, in the historical Tide Point complex. Whether looking to better understand and reach target audiences, or build custom eCommerce or Web applications, we have the creative vision and expertise to realize our clients’ on-line business goals. We help organizations innovate on-line. We create Web sites, Web based applications and digital products that optimize the user's experience and help companies and brands connect with people on-line. Our experience spans multiple industries, serving commercial, association and government clients, varying in size from small start-up organizations to Fortune 100 companies.
Position: Senior Interaction Designer / UI Developer
e.magination network, llc is a full service, award winning Web design and application development firm located on Baltimore’s Inner Harbor near Fort McHenry, in the historical Tide Point complex. Whether looking to better understand and reach target audiences, or build custom eCommerce or Web applications, we have the creative vision and expertise to realize our clients’ online business goals. We help organizations innovate online. We create Web sites, Web based applications and digital products that optimize the user's experience and help companies and brands connect with people online. Our experience spans mulitiple industries, serving commercial, association and government clients, varying in size from small start-up organizations to Fortune 100 companies.
Introduction
Our Interaction Design (IxD) Team employs our highly collaborative and iterative approach to creating user interfaces that deliver exceptional user experiences. We make it easy for users to achieve their goals using:
· User Experience Design – The team employs a user-centered approach, researching and discovering the needs of the end user, architecting the flow of information and creating the visual compositions to optimize the effectiveness of the application.
· Rapid Prototyping – The team iteratively develops designs that simulate the application for users and stakeholders to provide feedback and validate the IxD prior to delivery to development. Depending on the problem, these designs may be presented as whiteboards, sketches, paper prototypes, wireframes, mockups, or functional prototypes.
We have an immediate need for a Senior Interaction Designer / UI Developer with expertise in EXT JS as part of our Interaction Design team at our client’s site in Bowie, MD, developing a web-based, enterprise-level application. Working closely with our Information Architect and Visual Designer you will create the visual design and collaborate on overall user experience.
Your challenge will be to learn the subject matter and identify the visual design problems, then create and present the appropriate solutions. You will also be asked to educate the application users and stakeholders about the problems that visual design can, and cannot, solve.
You will develop the front-end code for the application, guiding the users and stakeholders from initial interviews to final design deliverables that are ready for implementation, all in a highly collaborative environment. While your primary responsibilities include rapid prototyping and building browser-based interfaces of the application, you will need to be literate in user-centered design principles, business analysis, information architecture, interaction design, and rapid prototyping.
Must have the ability to take a leadership role while also being able to relinquish that leadership to other members of the team during the design process. This is a highly collaborative, fast-paced environment that demands quick decision making to successfully sell designs to stakeholders.
Requirements
User Interface (UI) Developer – Works alongside the Information Architect and the Visual Designer to develop solutions that can be implemented in the chosen technology. Rapidly generates demonstrable code while testing its browser compatibility, solving interaction deficiencies and adhering to coding standards. Optimizes the client-side and server-side communication to improve performance. Builds browser-based interfaces, relying on deep knowledge of the strengths and weaknesses of various web technologies. Ensures a smooth transition from concept to code. Key technical skills include expertise in EXT JS, CSS/HTML, XHTML, XML, JSON, ASP.Net and MVC, .NET 3.5 platform and C#.
The UI Developer is responsible for the following deliverables:
l Interaction Templates
l System Design Description
l System Design Review Materials
l Technical Specifications
The UI Developer will regularly update the design documentation as appropriate. The IxD Team will provide weekly and monthly status reports.
Education
Bachelors Degree in Computer Science or related field.
Requirements
Seasoned professional with seven to ten years of front-end development experience including experience leading web-based applications through the entire design lifecycle, from concept to completion. Previous enterprise-level application design experience required. Must have working knowledge of Information Architecture concepts. Previous experience with Rich Internet Applications and Javascript UI Frameworks a huge plus.
Effectively translates business requirements into highly usable Web applications and user interfaces through successful collaboration with customers, software engineers, information architects and project leads. Serves as the primary contact with clients regarding prototype development and the issues with browswer-based solutions.
Local travel may be required – current contract need is in Bowie, MD. Must be eligible to attain Secret clearance.