More jobs:
Frontend Developer
Job in
Mississauga, Ontario, Canada
Listed on 2026-06-06
Listing for:
TATA Consultancy Services
Full Time
position Listed on 2026-06-06
Job specializations:
-
Software Development
Front End Developer, Web Developer
Job Description & How to Apply Below
Core Technical Skills
- HTML5 & CSS3:
Semantic markup, Flexbox, Grid, and preprocessors like Sass. - JavaScript & Type Script:
Deep understanding of DOM manipulation, asynchronous programming, and ES6+ features. - Frameworks/Libraries:
React, Angular, or Vue.js for building single-page applications (SPAs). - Version Control (Git):
Proficiency with command-line Git, branching, and repositories like Git Hub/Git Lab. - Responsive Web Design:
Ensuring functionality across mobile, tablet, and desktop devices. - Build Tools/Package Managers: NPM or Yarn, and module bundlers like Webpack or Vite.
- API Interaction:
Connecting front-end interfaces to backend services (REST APIs, Graph
QL). - Web Performance Optimization:
Techniques to improve page load speed and rendering performance. - UI/UX Principles:
Understanding design systems and creating user-centric interfaces. - Accessibility (a11y):
Implementing web standards (WCAG) to ensure usability for all users. - Testing & Debugging:
Using browser dev tools and frameworks like Jest or React Testing Library.
Roles and Responsibilities
- User Interface Implementation:
Coding the visual elements, layout, and structure of web applications using HTML5, CSS3, and JavaScript, often utilizing frameworks like React, Vue, or Angular. - Cross-Browser/Device Compatibility:
Ensuring applications function perfectly on various browsers (Chrome, Firefox, Safari) and devices (desktop, tablet, mobile). - UI/UX
Collaboration:
Working closely with designers to interpret wireframes and mockups into interactive, responsive web experiences. - Performance Optimization:
Enhancing application speed and performance, reducing load times, and implementing best practices for SEO and usability. - API Integration:
Interacting with back‑end teams to connect front‑end components with server‑side logic and databases. - Testing and Debugging:
Running tests to identify bugs and ensure the code performs correctly. - Version Control & Tooling:
Using Git for code management and build tools (e.g., Webpack, Vite) for optimizing workflows.
- Languages:
Expert knowledge of HTML, CSS, and JavaScript. - Frameworks/Libraries:
Proficiency in React.js, Angular, or Vue.js. - CSS Preprocessors/Frameworks:
Sass/SCSS, Tailwind CSS, or Bootstrap. - Tools:
Git, Chrome Dev Tools, and CI/CD tools.
Understanding client or product manager needs.
Developing early‑stage models for user testing.
Coding interactive features and user interfaces.
Connecting to APIs and debugging.
Deploying the code through CI/CD pipelines.
Salary Range: CA $ 100,000 – CA $ 130,000 Per Year.
Tata Consultancy Services Canada Inc. is committed to meeting the accessibility needs of all individuals in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code (OHRC). Should you require accommodation during the recruitment and selection process, please inform Human Resources.
#J-18808-LjbffrNote that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×