Senior Front End Developer

CGI Group   •  

Toronto, ON

Less than 5 years

Posted 276 days ago

This job is no longer available.

CGI Group is seeking to Hire Senior Front End Developers who will work our clients to help define, develop and deploy industry leading solutions. We are looking for an energetic and passionate Frontend Engineer who shares our vision of building outstanding products. As a Frontend Engineer, you will collaborate with a multi-discipline team to apply a combination of design and technology skills to create compelling and interactive mobile-friendly web experiences that people want to use. You will have access to the latest technologies and tools, and robust processes including agile methodologies.

Your future duties and responsibilities:

• Design, implement and unit test proprietary UI component library to be consumed by multiple products
• Collaborate with other team members to build up functional features using best practices, methodologies and standards
• Develop creative solutions that are maintainable, scalable and fast
• Participate in code reviews to ensure quality code
• Collaborate in an Agile team in story point estimations, collaborative design sessions, iterative development, and work closely with QA on build-test-fix cycle
• Work with product owners, business analysts and product architects to review user stories and specifications, implement complex business functionality, while maintaining high quality of technical and architectural standards
• Crafting responsive web experiences that are secure, fast and high performing while ensuring a cohesive experience across different browsers can devices
• Advocate the use of unit testing and test driven development to drive design and development changes

Required qualifications to be successful in this role:

• Experience with design and/or development of mid-to-large scale web applications in a modern MVC web framework
• A self-starter who is able to keep improving their skill set and stay on top of the ever-evolving web and mobile development trends
• Be a creative and out-of-the box thinker to help improve our products and platform
• Experienced and passionate in UX/UI design
• Able to develop and test across multiple mobile and desktop browsers
• A flexible thinker and multitasker who is able to work in an agile team to meet a common goal
• Very good knowledge of front-end development, including HTML, CSS, Javascript
• At least 2 years of experience with front-end libraries and frameworks such as JQuery and AngularJS
• Have a strong understanding of programming principles (OOP, REST, MVC, etc.), as well as problem solving skills
• Test driven development is an asset
• Full-stack development experience is an asset
Technical Skills:
• Javascript or ES6
• NodeJS/Bower/Grunt/Gulp
• TypeScript/CoffeeScript
• AngularJS
• AngularJS2
• ReactJS
• RESTFUL Services
• Bootstrap
• Shell scripts

Position ID: J0318-2117