Back to results

Frontend Developer

  • Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Posting language
English
Posted

Original job description

Key Responsibilities

  • Develop responsive, interactive, and user-friendly web applications.
  • Build and maintain front-end components using HTML, CSS, JavaScript, and modern frameworks.
  • Develop reusable UI components and maintain clean, scalable code.
  • Work with React.js, Angular, or Vue.js to build dynamic web interfaces.
  • Convert UI/UX designs and wireframes into functional web pages.
  • Integrate REST APIs and third-party services into frontend applications.
  • Ensure cross-browser compatibility and mobile responsiveness.
  • Optimize website performance, loading speed, and user experience.
  • Identify, debug, and resolve frontend issues and bugs.
  • Collaborate with UI/UX designers, backend developers, and product teams.
  • Implement frontend security and accessibility best practices.
  • Maintain code quality using Git and version control tools.
  • Participate in code reviews, testing, and application deployment.

Preferred Skills

  • Strong knowledge of HTML5, CSS3, and JavaScript (ES6+).
  • Hands-on experience with React.js, Angular, or Vue.js.
  • Knowledge of TypeScript.
  • Experience with Bootstrap, Tailwind CSS, or Material UI.
  • Understanding of responsive web design and CSS frameworks.
  • Experience with REST API integration and JSON.
  • Knowledge of JavaScript libraries and frontend development tools.
  • Familiarity with Git and GitHub.
  • Understanding of DOM manipulation and browser compatibility.
  • Knowledge of frontend testing tools such as Jest and React Testing Library.
  • Experience with npm, Yarn, and Webpack/Vite.
  • Understanding of UI/UX principles and web accessibility.
More about this job

Responsibilities

Develop and maintain responsive, interactive web applications and reusable frontend components, translating UI/UX designs into functional interfaces and integrating REST APIs. Optimize performance, accessibility, security, and cross-browser compatibility while debugging issues and collaborating with designers, backend developers, and product teams.

Requirements

The posting seeks knowledge of HTML5, CSS3, and modern JavaScript, with hands-on experience in React.js, Angular, or Vue.js; TypeScript and CSS frameworks are also listed as preferred skills. Familiarity with REST APIs, Git, frontend testing tools, build tools, responsive design, browser compatibility, and accessibility is preferred.

Skills

  • HTML5
  • CSS3
  • JavaScript
  • React.js
  • Angular
  • Vue.js
  • TypeScript
  • Responsive Web Design
  • REST API Integration
  • Git
  • Accessibility
  • Jest
  • React Testing Library
  • Webpack
  • Vite
  • UI/UX

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • HTML5
  • CSS3
  • JavaScript
  • ES6+
  • React.js
  • Angular
  • Vue.js
  • TypeScript
  • Bootstrap
  • Tailwind CSS
  • Material UI
  • REST APIs
  • JSON
  • Git
  • GitHub
  • DOM Manipulation
  • Jest
  • React Testing Library
  • npm
  • Yarn
  • Webpack
  • Vite
  • Responsive Web Design
  • Web Accessibility
  • Frontend Security
  • Cross-Browser Compatibility
  • UI/UX
  • Software Development

Report this job