Careers >
Frontend Page Developer
- Description
This position will be part of a small team that supports our client’s family of websites. You will support the website’s daily production, delivering front-end code for time-critical deliverables. You might also participate in project-based front-end application development. You will use your expert HTML, CSS, and Javascript skills to convert designs and specifications into our web-based application, as well as solving front-end bugs and issues. You also have experience in server side scripting.
Responsibilities
- Participate in or lead the development process for medium and large web pages, from inception to deployment and beyond.
- Implement GUIs that work across browsers using HTML, CSS and JavaScript
- Refine, test and debug programs to meet needs
- Troubleshoot and debug live pages and pages under deployment
- Analyze assigned tasks, provide work estimates, and manage own time to keep development on schedule
Skills
- 5+ years of overall Internet technology experience
- Proficient use of HTML, CSS, XML, JavaScript (JQUERY, JSONP), as well as server-side scripting experience are required (JSP/JSTL are preferred)
- Must be comfortable working within Spring Framework using Apache Tiles
- Should have an understanding of OOP
- Experience with AS2 & AS3 is a definite asset
- Experience with source management (SVN )
- Familiarity with Eclipse IDE platform
- Must possess the ability to examine existing site code and reuse or extend it for new functionality without documentation
- Needs solid understanding of web architecture, including: cookies, sessions, and caching
Experience
- Agile methodologies such as Scrum
- Test driven development
Education
- Needs to be proactive on seeking out tasks, communication, and updating status
- Must be willing to ask for assistance when roadblocks impede progress
- Must have strong oral and written communication skills
- Must be able to define requirements and take on tasks with minimal supervision and juggle multiple deadlines
- Must be confident handling/coordinating multiple tasks with changing priority levels
- Experience working in a media environment is a plus
- Must be good team player and hard worker
- Reliability and integrity are important qualities
- Should enjoy performing a wide range of coding tasks and projects
- Strong analytical and problem solving skills required


