Sr. Web Developer Job in Princeton, New Jersey US

Sr. Web Developer

As part of a team of highly talented web developers, software engineers, and creatives, you will deliver highly interactive online solutions including the ideation, design, implementation and final production on all projects Your responsibilities will include: transforming designs into functioning web pages, developing mobile applications, implementing interactive user interfaces, communicate with project managers, designers and engineers to refine the user experience, collaborate with engineers to ensure that the UI techniques technologies translate to the final product, testing, defining usability standards, and functional requirements.

Your strong front-end development experience along with your ability to collaborate will ensure your success for this position.

• Experience with user interface design
• Experience with project life cycle (ideation, requirements, analysis, design, implementation, and testing)
• Experience creating rapid prototypes for demonstrating concepts and ideas; experiencing creating wire frames is a plus
• Experience with touch interface, tablet, mobile web, Android and iOS
• Practical knowledge in usability best practices (e.g. “this button should go here instead of there”)
• Experience with C# ASP.NET
• Solid understanding of MVC, OOP and the ability to abstract data and functionality from delivery, format, logic and presentation
• Visual Studio 2010/2008, SQL Server 2008/2005.
• Experience with mobile app development
• Able to work independently and in a team environment
• Excellent communication skills
• Comfortable working in an agile, but demanding, fast-paced environment
• Bachelor's degree and 7 years+ experience developing consumer-facing websites
• Ability to create web designs from Photoshop layouts
• Strong knowledge of JavaScript, CSS, HTML5, jQuery, XML and DHTML and cross browser support IE, Firefox and Safari
• Current with latest technology trends