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 and maintain responsive, user-friendly web applications.
  • Build reusable and scalable UI components using React.js.
  • Convert UI/UX designs and wireframes into functional web pages.
  • Develop interactive web interfaces using HTML5, CSS3, and JavaScript.
  • Integrate REST APIs and work closely with backend developers.
  • Ensure cross-browser and cross-device compatibility.
  • Optimize application performance, speed, and scalability.
  • Identify, debug, and resolve frontend issues.
  • Maintain clean, reusable, and well-structured code.
  • Collaborate with UI/UX designers, backend developers, and QA teams.
  • Participate in code reviews and follow development best practices.
  • Use Git and GitHub for version control and code management.

Preferred Skills

  • Strong knowledge of HTML5, CSS3, and JavaScript (ES6+).
  • Hands-on experience with React.js.
  • Knowledge of Bootstrap, Tailwind CSS, or Material UI.
  • Understanding of responsive web design principles.
  • Experience with REST API integration and JSON.
  • Familiarity with Git, GitHub, and version control.
  • Knowledge of React Hooks, Context API, and Redux.
  • Basic understanding of TypeScript and Next.js.
  • Familiarity with browser developer tools and debugging.
  • Understanding of UI/UX principles and web accessibility.
  • Knowledge of website performance optimization.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and collaboratively in a team.
More about this job

Responsibilities

Develop and maintain responsive web applications, building reusable React components and converting UI/UX designs into functional interfaces. Integrate REST APIs, optimize performance and compatibility, troubleshoot frontend issues, and collaborate with designers, backend developers, and QA while following code review and version-control practices.

Requirements

The role calls for strong knowledge of HTML5, CSS3, and modern JavaScript, with hands-on React.js experience and familiarity with responsive design, REST APIs, and Git. Preferred knowledge includes React Hooks, Context API, Redux, TypeScript, Next.js, accessibility, browser debugging, and performance optimization, along with problem-solving and teamwork skills.

Skills

  • HTML5
  • CSS3
  • JavaScript
  • React.js
  • Responsive Web Design
  • REST API Integration
  • JSON
  • Git
  • GitHub
  • React Hooks
  • Context API
  • Redux
  • TypeScript
  • Next.js
  • Web Accessibility
  • Performance Optimization

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Art & Design

Keywords

  • HTML5
  • CSS3
  • JavaScript
  • ES6+
  • React.js
  • Bootstrap
  • Tailwind CSS
  • Material UI
  • Responsive Web Design
  • REST APIs
  • JSON
  • Git
  • GitHub
  • React Hooks
  • Context API
  • Redux
  • TypeScript
  • Next.js
  • Browser Developer Tools
  • Debugging
  • UI/UX
  • Web Accessibility
  • Performance Optimization
  • Cross-Browser Compatibility
  • Reusable UI Components
  • Frontend Development
  • Code Reviews
  • Software Development

Report this job