Web Developer

Company Name:
Digital Intelligence Systems, LLC (DISYS)
Web Developer - Castle Rock, CO - 6+ Month Contract w/Extention Opportunity

The Website Developer position is accountable for the website front end development and support of new and existing systems and applications. The successful applicant will be responsible for the agile development of modular, open source and web based software components as part of an integrated team of software developers. The work will include design and implementation of web page theming utilizing technologies such as Javascript, CSS, JQuery, Node.js, PHP, Drupal, Syntactically Awesome Style Sheets (Sass), HTML, JavaScript, Cascading Style Sheets (CSS)

Essential Duties and Responsibilities:
? Ability to theme/style a user interface based on a Photoshop document or wireframe.
? Ability to work closely and collaborate with a large, fast moving development team to prioritize and execute toward aggressive deadlines and delivery dates.
? Ability to take concepts and ideas and create user friendly interface.
? Ability to create wireframes/mockups
? Experience with web development concepts such as:
? Interpreting graphic visual or interaction designs in HTML and CSS.
? Creating visually appealing web pages or interfaces.
? Creating, editing or modifying templates for a CMS or web development framework.
? Testing cross browser, cross platform, and/or cross device compatibility for inconsistencies.
? Conducting user testing, and/or reviewing designs against usability heuristics.
? Familiarity of HTML syntax for multiple specifications, including HTML 5.
? Familiarity with the semantic markup for display of lists, tabular data, forms, articles, media images, etc.
? Knowledge of responsive theming techniques
? Specifying different CSS for various media, devices and displays.
? Best practices in CSS file organization and structure.
? Methods for including CSS inline, internal and external via linked style sheets.
? How to define, combine and group CSS selectors for HTML elements, ID, classes, pseudo classes, child or sibling.
? Syntax of CSS declarations, properties and attributes.
? CSS box model and methods for CSS positioning, absolute and relative.
? Knowledge of properties and attributes to control the display.
? Proficient with a CSS Preprocessor such as Sass or LESS.
? Best practices
? Methods to ensure browser & device compatibility
? Methods for degrading gracefully for older browsers and displays.
? Methods to ensure accessibility.
? File compression techniques for improving speed.

Additional desired skills:
? Familiarity with modifying Drupal Theme hooks to display data
? JavaScript
? Knowledge of the operators, variables, datatypes, objects, properties and methods.
? Familiarity with control structures such as objects, functions, conditional statements, arrays, loops and expressions.
? Forms and regular expression validation and submitting data.
? Knowledge of how to apply logical operators and conditional statements.
? Knowledge of the DOM HTML objects and their properties.
? Event handling.
? Creating and controlling windows and dialogs.
? Processes for troubleshooting and debugging
? Familiarity with development and debugging tools for cross browser issues.
? jQuery
? Knowledge of how to employ the jQuery library for visual effects, event handling, and document manipulation.
? A cursory understanding of the Drupal Framework 7+
? Ability to understand and organize a large Sass Scalable and Modular Architecture for
CSS (SMACSS) like partial structure.

Measures of Success:
? Strong customer service orientation
? Able to work in a fast paced environment, including product deployments that may require overtime commitments
? Able to work cooperatively and communicate effectively (oral and written) with core project team, other IT professionals, and business stakeholders
? Able to understand and follow complex oral and written instructions
? Maintain a generally positive attitude
? Observe all policies and procedures
? Willingness and ability to meet attendance standards, and work necessary hours to perform the essential job functions

Minimum Experience:
2 to 3 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

RN Clinical Professional Development Educator ...
Aurora, CO The Medical Center of Aurora
Lecturer-School of Education & Human Development
Denver, CO University Of Colorado
Tech Apps Support Developer
Denver, CO Computershare Inc
Foster / Kinship Care Training and Development...
Englewood, CO Colorado State
Software Engineer Sr-Experience developing sof...
Littleton, CO Lockheed Martin Corporation
Administrator - Office of Economic Development
Denver, CO City and County of Denver