Front End Developer at Tech Mahindra Limited
Brampton, ON L6T 0C9
About the Job
- Should have 6 to 8 years of experience
- Proficiency with JavaScript (e.g. ES6+ or TypeScript), AJAX Methods, jQuery, Bootstrap, CSS, SASS and HTML5
- Deep knowledge of Angular 7+ practices and commonly used modules based on extensive work experience
- Creating custom, general use modules and components which extend the elements and modules of core Angular
- Good understanding of Bootstrap framework.
- Desire and willingness to learn and discover new technologies.
- Ability to work efficiently, independently and as part of a team
- Professional, precise communication skills
- Experience building complex web applications with modern frameworks
- Experience web analytic, web accessibility, browser desktop and responsive compatibility concerns
- Creating self-contained, reusable, and testable modules and components
- Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around $resource
- Creating end to end test suites for all components, and running them with Protractor (or a well reasoned alternative)
- Comfortable with git, github, CI/CD
- Development using the SCRUM/Agile methodology
- Knowledge of TeamSite and Contentful is preferable
- Knowledge or basic certification on AWS is must