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

Roles and Responsibilities

  • Develop and maintain responsive websites and web applications.
  • Convert UI/UX designs and wireframes into functional web pages.
  • Build reusable and scalable UI components using React.js.
  • Write clean, efficient, and maintainable frontend code.
  • Develop responsive layouts for desktop, tablet, and mobile devices.
  • Integrate REST APIs and backend services.
  • Ensure cross-browser compatibility and optimize application performance.
  • Identify, debug, and resolve frontend issues.
  • Collaborate with UI/UX designers, backend developers, and QA engineers.
  • Maintain code quality and follow frontend development best practices.
  • Use Git and GitHub for version control and collaboration.

Required Technical Skills

  • Strong knowledge of HTML5 and CSS3.
  • Good understanding of JavaScript (ES6+).
  • Hands-on experience with React.js.
  • Knowledge of Bootstrap or Tailwind CSS.
  • Understanding of responsive web design.
  • Experience with REST API integration.
  • Basic knowledge of JSON and HTTP methods.
  • Familiarity with Git and GitHub.
  • Understanding of DOM manipulation and browser functionality.

Preferred Skills

  • Knowledge of TypeScript.
  • Basic understanding of Next.js.
  • Familiarity with Redux or Context API.
  • Knowledge of Material UI.
  • Basic understanding of Node.js.
  • Knowledge of website optimization and SEO.
  • Experience working with Figma or other UI/UX design tools.

Required Soft Skills

  • Good analytical and problem-solving abilities.
  • Strong communication and teamwork skills.
  • Ability to learn new technologies quickly.
  • Attention to detail.
  • Time management and organizational skills.
  • Ability to work independently and collaboratively.
More about this job

Responsibilities

Develop and maintain responsive web applications, translating UI/UX designs into functional pages and building reusable React.js components. Integrate REST APIs, optimize performance and cross-browser compatibility, troubleshoot frontend issues, and collaborate with designers, backend developers, and QA while following code quality practices.

Requirements

Requires strong HTML5 and CSS3 skills, JavaScript (ES6+) knowledge, hands-on React.js experience, and familiarity with responsive design, REST APIs, JSON, HTTP methods, and Git/GitHub. Preferred qualifications include TypeScript, Next.js, Redux or Context API, Material UI, Node.js, SEO and optimization knowledge, and experience with design tools such as Figma; strong problem-solving, communication, teamwork, and organizational skills are also expected.

Skills

  • HTML5
  • CSS3
  • JavaScript
  • React.js
  • Bootstrap
  • Tailwind CSS
  • Responsive Web Design
  • REST API Integration
  • JSON
  • HTTP Methods
  • Git
  • GitHub
  • TypeScript
  • Next.js
  • Redux
  • Context API

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • Frontend Development
  • HTML5
  • CSS3
  • JavaScript
  • ES6+
  • React.js
  • Bootstrap
  • Tailwind CSS
  • Responsive Web Design
  • REST APIs
  • JSON
  • HTTP Methods
  • Git
  • GitHub
  • TypeScript
  • Next.js
  • Redux
  • Context API
  • Material UI
  • Node.js
  • SEO
  • Website Optimization
  • Figma
  • UI/UX Design
  • DOM Manipulation
  • Cross-Browser Compatibility
  • Web Performance
  • Software Development

Report this job