Front-End Developer
Role overview
The ideal candidate will be passionate about front end development, enthusiastic about learning & constant improvement and have a strong understanding of the internet and emerging web technologies. You will be responsible for building out our front-end experience for our web sites and our in-game front ends – coding wireframes and web page design as HTML/XHTML/CSS templates and associated Javascript/ AJAX/Flash. You will perform analysis, design, documentation, implementation and unit testing as part of the software development lifecycle. You will provide on-going support and enhancements. You will be a part of the core development team working with new and exciting technologies.
Skills
Must have
• Expert hands-on knowledge of HTML,CSS, Javascript, AJAX, XML, PHP.
• Photoshop
• Fundamental design principles
• Source/version control software such as SVN
• An understanding of SEO best practices
Good to have
• Experience with Continuous Integration and build tools such as CruiseControl and Ant
• Experience with server technologies (MySQL)
Responsibilities
• Work with graphic designers to hand code concepts (e.g. .PSD files) into standards-compliant, accessible HTML and CSS
• Responsible for coding and unit testing of GUI related features and functionality
• Use information/interaction design skills to develop and document site structures, navigation flows, wire frames and mockups
• Use creative and visual design skills to develop creative concepts and detailed, visually appealing page templates that comply to web standards
• Develop and maintain our in-game front end in flash
• Focus on user needs and optimum user experience
• Stay current with evolving standards and technologies, learning new skills as needed
• Integrate production-ready HTML/CSS into PHP coded pages in an integrated development environment
• On-going maintenance of existing projects - including adjusting front end and back end templates for increased usability
• Streamlining code for more efficient page download and improved search engine visibility
Experience/Background
• 4+ years development experience
• Extensive experience developing, modifying, and maintaining hand coded CSS and HTML that is standards-compliant, accessible, cross-browser and OS compatible for dynamic web applications
• Experience translating design and wireframes into flexible and usable code templates
• Experience creating site architecture diagrams, wireframes, process flows
• Experience designing for dynamic and template-driven sites
• Adherence to web standards
• Excellent understanding and awareness of usability, accessibility and SEO
• Experience developing Web 2.0/AJAX based applications
• Experience developing complex flash applications
• Experience of industry standard graphics packages
• Knowledge of the latest standards based approaches
• A love of typography, whitespace and comfortable working with Photoshop
• Experience with social networking from a user standpoint (Facebook, YouTube etc)
• Solid information, interaction and visual design skills
• Excellent problem solving ability
General information
The position is permanent and applications will be selected continuously. Apply online, with CV in English, or to responsible recruiter, Jessica Danielson, jessica.danielson@dice.se , +46 8 658 78 00.