Drupal Designers and Developers Needed
By John Lux
IDEAS is currently looking for web designers and developers needed for migration of corporate website from legacy ASP.Net system to Drupal CMS; Designer and Content Entry, Front End Developer, Backend Developer. Each contract position is for 3 – 4 months with average of 32 hours per week. Pay range is $15 – $35 per hour depending on level of expertise. Applicant must be naturalized U.S. Citizen and able to pass a government background check and drug test. Work MUST be conducted in corporate office near downtown Orlando, FL. Send resume with samples to jlux@ideasorlando.com
Drupal Designer
- Creating web pages and interfaces in Drupal based on corporate style guides.
- Copying content from existing ASP.Net system to Drupal CMS
- Corporate graphic design experience
- Website UX design and content layout
- Wire frame web pages based on content outline
- Collaborating with team of front and back end developers
- Proficient in Adobe CS Suite and MS Office.
Drupal Front End Developer
- Creating web pages and interfaces based on corporate style guides
- Interpreting graphic visual or interaction designs from content outlines and wireframes
- Working knowledge of ASP.Net, HTML, CSS and Javascript
- Creating, editing and modifying templates in Drupal
- Developing with JavaScript and jQuery
- Testing cross-browser, cross-platform, and cross-device compatibility for inconsistencies
- Conducting observational user testing, or reviewing designs against previously designed pages
Drupal Back End Developer
- ASP
- .NET 2.0
- C# programming with VS 2008
- Have comfort level with dealing with code for legacy programs and be able to adhere to requirements for updating legacy code for use in PHP and Drupal CMS.
- Experience with SQL Server including writing and debugging stored procedures
- WinForm and WebForm experience
- Working knowledge of Microsoft Visual Studio
- HTML
- Familiarity of HTML syntax for multiple specifications, including HTML 5.
- Knowledge of the semantic meaning of all HTML elements.
- Familiarity with the semantic markup for display of lists, tabular data, forms, articles, etc.
- Knowledge of markup used for layout such as dividers.
- Knowledge at the level to be able to hand-code markup.
- Including media and images.
- PHP
- Familiarity with modifying Drupal Theme hooks to display data
- Understanding how to utilize PHP to filter, process and output html, json, xml
- CSS
- 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.
- 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.