Are You A Front-end Ninja?
Role - Full Time
Front-end Lead may wear many hats. While their first responsibility is to provide solutions for Front-end layer, there are many other elements to the job as well.
We are looking for an talented individual to lead our client's Front-end/UI development team.
The client is a technology consulting firm based out of west GTA provides digital solutions to some of the global leaders in the financial sector.
Job Summary
- Lead the development of secure and responsive solutions in collaboration with backend developers and designers.
- Translate designs and style specifications into interactive and scalable user interfaces.
- Ensure the high-performance, reusability, maintainability, and robustness of the code by establishing best practices and frameworks.
- Ensure cross-browser compatibility.
- Provide creative solutions to ensure a great user experience.
- Responsible for working with design agencies across all Front-end development projects.
Required Education, Skills and Qualifications
- Expert in developing front-end components using HTML5, CSS3, SASS / LESS, Object-oriented JavaScript, jQuery, Angular, AngularJS, ReactJS and ReactNative.
- Solid experience with Bootstrap or similar front-end framework / grid systems.
- Strong knowledge of Front End technology concepts, practices and techniques of UI/UX design and core UX principles.
- Expert understanding of web layouts (responsive, adaptive, hybrid etc.) and various browser engines.
- Good knowledge of design tools like Adobe Photoshop, Adobe XD, Sketch, Zeplin etc.
- Solid experience with prototyping and mockup/wireframing.
- Experienced with Senior Stakeholder management.
- Must be a JavaScript /JS Framework troubleshooting Ninja.
Nice to have
- Solid understanding of mobile application development using cross platform development frameworks such as React Native, Ionic, Cordova, PhoneGap and native platforms (Android and iOS).
- Experience in front end development for mobile applications.
- Experience with Adobe AEM will be an asset.
Soft Skills
- Must be able to work within a distributed team and independently.
- Excellent communication skills (written and oral).
- Comfortable with a dynamic environment with changing priorities.
Location - Mississauga, ON