Web Developer

Updated: about 2 months ago
Job Type: FullTime
Deadline: 10/06/21; 10/06/2021

Internal candidates will be given priority consideration at this time. Please note: Carleton University encourages applications from all qualified candidates.


 

 

 

 

 

 

 

 

 

 

 

 


Duties and Responsibilities:

The incumbent will work closely with developers across ITS to develop and help define the front-end user experience for all of Carleton’s front-facing websites and mobile applications.

Continual learning is a position requirement, as the candidate must possess the ability to stay current with latest secure coding standards and front-end web development technologies. It is crucial for this position to stay on top of modern web development, ensuring Carleton is strategically positioned to adopt technologies that will improve the overall web experience for the university and its website users.

The Web Developer is responsible for developing high-performing; secure web properties while leveraging the latest front-end development methodologies, tools, and techniques. S/he must know how to think beyond the desktop and develop web applications that respond to users’ needs responsively and across all devices.

The successful candidate must possess the ability to stay current with latest secure coding standards and front-end web development technologies.

The Web Developer researches, analyzes, and documents web trends and advises management on the direction and use of mobile applications and web technologies. The incumbent will also oversee many different special projects and is responsible for project management, by guiding and mentoring other team members working on websites in Web Services. Along with the Sr. Web Developers, they will serve as a technical expert responsible for reviewing other team member’s work and providing them with the necessary knowledge and professional development guidance. The position will contribute to the overall strategic direction and vision of projects from a front-end and user experience perspective.


Qualifications:

The incumbent must possess the following qualifications:

• Extensive knowledge and experience building WordPress CMS websites and plugins is a necessity.
• Thorough understanding of software and techniques used for a variety of Web and mobile application development, such as:
o Modern JavaScript (ES6+) and JS frameworks including React and/or Vue.
o Working with build tools, like Webpack and Parcel.
o Working with and integrating APIs, including familiarity with API query languages, such as GraphQL.
o Version control experience, specifically GIT.
o Extensive experience writing custom HTML, CSS, and JavaScript, using W3C coding best practices.
o Experience with CSS preprocessors, preferably SASS
o New web technologies and how to assimilate new information rapidly.
o Cross-Browser Support – candidate must have experience building web applications that support an array of web browsers.

• Knowledgeable of industry best practices in responsive design across all platforms and devices;
• Full understanding of OWASP and industry standard secure coding practices.
• Awareness of web accessibility standards and how to implement them.
• Excellent project management and coordination skills;
• Excellent written, verbal and interpersonal communication skills, including the ability to communicate ideas in both technical and user-friendly language;
• Ability to conduct research into systems issues and products;
• Proven analytical and creative problem-solving abilities;
• Able to prioritize and execute tasks in a high-pressure environment;
• Highly self-motivated, with keen attention to detail, strong customer service orientation, and adjusted to working in an innovative environment to help build out great web experiences.


Education and Experience:

The above is normally acquired through the completion of:
• Honours degree in a related field, preferably Computer Science or Web and Application Development.
• Minimum of 6 years of experience in web development, including 2 years working on mobile websites.
• At least 1 year of project management experience is preferred.


HR Note:

Carleton University and CUPE 2424 are currently completing a joint job evaluation and pay equity project. The University and the Union are working together to describe the skills, effort, responsibilities and working conditions associated with every CUPE 2424 job, including this one. As a result, the job description that is currently associated with this posting (for recruitment purposes) may be revised to reflect the actual duties captured in the new job descriptions.

By applying for this job you are acknowledging that the actual duties associated with this job may differ somewhat from those identified in the job posting and that you will agree to perform the duties of this job as determined through the joint job evaluation process.

Equivalencies will be considered. Applicants are encouraged to provide information which may demonstrate equivalent qualifications. Please note that applicants may be required to complete an employment test as part of the selection process for this position. Those applicants that are selected for an interview will be requested to contact the Human Resource Advisor assigned to this competition as soon as possible to discuss any accommodation requirements. Arrangements will be made to accommodate your request in a timely manner. Carleton University is strongly committed to fostering diversity within its community as a source of excellence, cultural enrichment, and social strength. We welcome those who would contribute to the further diversification of our University including, but not limited to: women; visible minorities; First Nations, Inuit and Métis peoples; persons with disabilities; and persons of any sexual orientation or gender identity and expressions.


View complete position description


*1. Are you legally eligible to work in Canada?


*2. How many years of related experience do you have?



*3. Do you have an Honours degree in Computer Science, Web and Application Development, or a related field?


* Question numbers in red and with an asterisk indicate mandatory questions (answer is required).


Please confirm that you have updated your candidate profile, if you are a returning applicant. Please note your profile includes important screening information.


View or Apply

Similar Positions