Web UI Developer
The Message Systems team is looking for a highly motivated, mid-level Web Developer to build and maintain its products user interfaces.
The successful candidate will be a technically proficient, self-starter with excellent communications skills.
Message Systems believes in a fun but focused development environment. We have flexible hours, outstanding benefits, and a world-class team. Our engineering group works in an open plan with a focus on collaboration, automation, and testing.
This position is based in Columbia, MD.
Responsibilities
The Web Developer will be responsible for UI and front-end development, applying their expertise in XHTML/CSS/JavaScript to a suite of leading messaging products.
The Web Developer must possess technical knowledge and development skills across a range of technologies including:
- (X)HTML, CSS, JavaScript, and AJAX
- Extensive experience with cross-browser development and testing
- Develop optimized/cross-platform front-end code in (X)HTML, CSS and JavaScript
- Develop functional prototypes to demonstrate interactive concepts
- Implement cross-browser/cross-platform UI compatibility and troubleshoot associated issues
Qualifications
- 3+ years experience building interactive email/web sites/applications
- Technical mastery of client-side web user interface development technologies including JavaScript, AJAX, DOM, (X)HTML, CSS
- Ability to hand-code all XHTML, CSS and JavaScript (no WYSIWYG editors or tools)
- Knowledge of cross-browser/cross-platform compatibility including knowledge of and ability to solve common associated issues as well as investigate and troubleshoot complex inconsistencies
- Experience using JavaScript and AJAX libraries such as jQuery
- Experience with version control systems including Subversion
- General UI background (Information architecture, site flow, accessibility, browser capabilities, etc)
- Excellent analytical, problem solving and debugging skills.
- Good written and oral communication skills and ability to work either independently or within a team environment
- Bachelor’s Degree in Computer Science or related field
Skills Required
- Experience with fast UI prototyping, rapid iterations, Agile web development methodologies
- Knowledge of server-side scripting languages such as PHP, JSP or Ruby on Rails
- Experience working in a LAMP (Linux/Apache/MySql/PHP) environment
- Experience with PostgreSQL a plus
Send applications to jobs@messagesystems.com.