The Client-Side Application Developer will be an integral member of the WebAssign product development team and the software development lifecycle. They will join a talented UX team to develop the best possible JavaScript, CSS, and HTML and also work closely with other members of our development team to produce a high quality, extremely reliable, and robust experience for users of our web-based application.
Role and Responsibilities
- Write documentation detailing JavaScript classes and methods, CSS use cases, and HTML markup best practices for client-side and application developers.
- Implement JavaScript, CSS, and HTML based on project requirements for new features and bugs in a cross-browser, cross-platform web-based application
- Assist in designing, implementing, and maintaining libraries of reusable code
- Develop mockups and prototypes that could be used in user testing
- Facilitate and train other developers on standards and best practices; review and verify code of other developers to ensure these are being followed
- Investigate automated testing solutions for client-side code.
Essential Knowledge and Skills
- Minimum of 3 years experience as a client-side application developer
- Demonstrated experience building high-performance web applications
- Strong working knowledge of modern client-side technologies including but not limited to DHTML, Ajax, JSON, XHTML
- Exceptional understanding of object-oriented JavaScript
- Ability to produce robust and reliable cross-browser and cross-platform software
- Expert knowledge and practical application of DOM management
- Real-world experience of software development life cycle
- Excellent debugging and re-factoring skills
- Team player that is flexible, can manage multiple tasks, and react quickly and effectively to changing business needs
Preferred Knowledge and Skills
- Familiarity with MVC architecture
- Knowledge of RESTful web services
- Interaction between client-side code and plug-ins such as Flash
- Experience with a JavaScript framework such as MooTools
Please send resume and salary requirements to jobs@webassign.net. No phone calls please.
WebAssign is proud to be an EEO/AA employer M/F/D/V
