(not logged in)

Hide nav pane
books & more

Job Details

Job Number:  44038
Front-End Web Developer
Job Posted: Friday, 27 April 2018
Closing Date: Sunday, 27 May 2018
(79 days ago)
Christian Children's Fund of Canada
Region: Toronto Metro area Type: Contract - Full time
Location: Markham Salary: (not entered)

Careers that make a world of difference!

When you make a decision to work with Christian Children’s Fund of Canada (CCFC) you’re not just doing something great for your career, you are also saying you care about positively impacting the lives of children, their families and communities around the world. We know there are lots of career options for talented, top performers like you, but not many offer the opportunity to make a lasting difference. Christian Children’s Fund of Canada (CCFC) is currently recruiting for the following contract position: 


Front-End Web Developer (12-month contract)


Reporting to the Manager, Business Enterprise Solutions (BES), this role is part of the BES team within the Information Technology department. S/he is responsible for designing, coding and modifying websites, from layout to function and according to a client's specifications, as well as, strives to create visually appealing sites that feature user-friendly design and clear navigation.


The role also consults with management and helps develop software to fit the user’s needs. S/he must have excellent communication skills, as they often work directly with clients and may be required to train other staff. Flexibility, the ability to work well in teams, and the ability to work well with minimal supervision are also preferred traits.


For this position, CCFC offers competitive paid time-off benefits and participation in a group health and dental benefits plan.


This role includes, but not limited to:


Web Development: 80%

  • Regular exposure to business stakeholders and executive management, as well as the authority and scope to apply your expertise to many interesting technical problems
  • Create working, responsive and/or progressive websites and web applications from screen mock-ups, wireframes and functional specifications
  • Front-end web development using programming languages such as HTML, CSS, JavaScript, Node.js and development of API's
  • Performance tuning and troubleshooting of all developed code
  • The position requires communication with colleagues and stakeholders
  • Analyze, problem solve and make recommendations
  • Support the IT Solutions Architect in implementing design requirements
  • Prepare documentation for crafted solutions
  • Commit code to Git regularly 

Quality Assurance 10%

  • Participate in quality initiatives such as unit testing, code reviewing, coding standards, and source code management
  • Participate in and recommend new continuous improvement initiatives 

Agile Sprint Administration: 5%

  • Engage in the team’s agile methodology
  • Actively participate in daily scrums, bi-weekly retrospectives, showcases, and planning sessions 

Other: 5%

  • Comply with all CCFC policies and procedures
  • Other related duties as assigned 

Required qualifications:

  • Undergraduate degree in Computer Science or related discipline
  • 3-5 years’ experience as a Front-end web developer
  • Deep expertise and hands on experience building websites and web applications
  • Deep experience with web technologies such as: JavaScript, JQuery, modern HTML and CSS
  • Must have a strong understanding of user experience (UX), cross-browser compatibility, and web related technologies
  • Experienced in cross-browser compatibility, responsive and progressive web design, secure coding principles, Object-Oriented design
  • Experience with React.js / Vue.js
  • Experience integrating external vendor REST APIs is needed to be successful in this position
  • Experience with Git Source Code Management
  • Experienced with website accessibility guidelines (WCAG 2)
  • Prior experience with WordPress theming is an asset
  • Familiarity with Node.js and C#/Java is considered an asset
  • Strong grasp of security principles and how they apply to E-Commerce applications
  • Willingness to stay abreast of technological trends in the area of software development and design
  • Ability to prepare documentation on crafted solutions
  • Ability to provide user training as requested
  • Commitment to CCFC’s Vision, Mission, and Values

Attitudes, Behaviours, Traits:

  • Time management and prioritization (triage) skills
  • Team player; able to work within a small team and be open and collaborative
  • Inquisitive; eagerness to learn and be taught and collaboratively challenge assumptions
  • Ability to manage and overcome ambiguity and its challenges
  • Quality focused; understands that quality underlies every aspect of success
  • Results oriented and motivated by challenges
  • Strong analytical and problem solving skills with a keen attention to detail
  • Strong written and verbal communications skills
  • Tenacious, accountable, and transparent self-starter 
CCFC is not accepting recruitment agency/firm referrals at this time.  
Applicants must be (at this time) legally eligible to work in Canada. 
Consistent with our Child Protection Policy the successful candidate must receive clearance by a Canadian criminal record check.
CCFC is committed to diversity in the workplace and is an equal opportunity employer.  CCFC is committed to providing workplace accommodations. If you require an accommodation, inform us and we will work with you to meet your needs. 
We thank all applicants for applying, however, only candidates selected for an interview will be contacted.
How to Apply:
Please mention you saw this posting on WorkInNonProfits.ca.
If you believe you have that unique combination of a not-for-profit heart, combined with the skills and interest for the Front-End Web Developer contract position, then you will want to apply for this opportunity by going to CCFC's Careers website: www.ccfcanada.ca/about-us/careers

Scroll down to the section: “View career opportunities available at CCFC”.

Search under Job Title for "Front-End Web Developer ". Follow the application process stated on the specific job posting, you will be required to complete a very brief questionnaire and submit your résumé and covering letter.

If you experience any issues with the application process, please contact us at
Contact Details:
Cynthia Walters
Christian Children's Fund of Canada
1200 Denison Street
Markham, ON, L3R 8G6

Tel: (905) 754-1001
www:   www.ccfcanada.ca/about-us/careers

 Thanks for looking on WorkInNonProfits.ca and good luck with your job search!

Please Note: WorkInNonProfits.ca is not affiliated with and in no way endorses or vets the organization that posted this job. Any links posted within the job will take you to their external site where the same disclaimer applies.

Home Skip to content Skip to navigation Contact us Access keys Hide Left Pane Find a job Post a job Find service provider