UI/Web Application Developer

WHY WAIT?

Are you looking for an exciting new opportunity?
This may be your lucky day!
It is time for a change and CDI can help.

We have an immediate need for a UI/Web Application Developer

Job Description:

Job Description:
The UI/Web Application Developer translates designs into development specifications, interfaces and workable software.

Responsibilities
• Creating development specifications and requirements from design specifications
• Assisting with development planning, scoping and the sales process
• Participating in multidisciplinary project teams
• Providing technical advice to research and design departments
• Converting high-level user requirements or design documents into functional and technical specifications
• Researching new technologies and build prototypes using new technologies to prove viability
• Mentoring junior developers
• Managing contract and non-UI development teams, as needed

Position Skills and Experience
• 5–7 years’ experience in software and Web application development
• 5 years’ experience developing user interfaces using HTML, CSS, JavaScript, AJAX (JSON or XML), Flash or Flex a plus
• 5 years’ experience with cross-browser development and debug tools
• Experience with JavaScript libraries (jQuery, prototype), JavaScript frameworks (ExtJS) and CSS preprocessors (Sass)
• Excellent understanding of Web standards and the semantic Web, table-less Web development best practices
• Practical knowledge of environment agnostic system architecture
• Understanding of agile project management methodology
• Excellent written and verbal communication skills

Additional Skills, not required
• Web application development experience: .NET (C# or Visual Basic), Java, PHP, Ruby, Python and Cold Fusion
• 1-3 years’ experience with HTML5 and mobile front-end development – mobile web sites, mobile JavaScript and responsive
• CMS solutions experience: SharePoint, Sitecore, WordPress
• A solid understanding of .NET frameworks and the whole .NET stack
• Data modeling experience and relational database experience (SQL Server, Oracle, MySQL, DB2, Informix and Sybase

Education
• Bachelor’s in computer science, software engineering or related field

Please note that this position will be paid on an hourly W2 basis.

TAKE ACTION!
Why wait another day!
It is time to act!
Apply NOW and join the CDI Team today.

CDI is an Equal Opportunity Employer