Back to results

Web 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 websites and web applications using HTML, CSS, JavaScript, and relevant frameworks.
  • Design responsive web pages that work across desktops, tablets, and mobile devices.
  • Convert UI/UX designs and wireframes into functional web pages.
  • Write clean, reusable, maintainable, and efficient code.
  • Develop interactive website features and improve user experience.
  • Integrate REST APIs and third-party services into web applications.
  • Identify, troubleshoot, and resolve website bugs and technical issues.
  • Optimize website performance, loading speed, and browser compatibility.
  • Collaborate with UI/UX designers, backend developers, and project teams.
  • Test websites to ensure functionality, responsiveness, accessibility, and security.
  • Maintain and update existing websites and applications.
  • Use Git or other version control systems to manage source code.
  • Follow coding standards, development best practices, and project deadlines.
  • Participate in code reviews and technical discussions.

Required Technical Skills

  • HTML5: Website structure and semantic markup.
  • CSS3: Styling, layouts, Flexbox, Grid, and responsive design.
  • JavaScript: DOM manipulation, events, functions, and asynchronous programming.
  • Frontend Frameworks: React.js, Angular, or Vue.js, depending on project requirements.
  • Responsive Design: Mobile-first development and cross-browser compatibility.
  • Version Control: Git and GitHub or GitLab.
  • API Integration: REST APIs and JSON.
  • Debugging: Browser developer tools and troubleshooting techniques.

Preferred Skills

  • Basic knowledge of backend technologies such as Node.js, PHP, Python, or Java.
  • Familiarity with databases such as MySQL or MongoDB.
  • Understanding of website security and performance optimization.
  • Knowledge of SEO fundamentals and web accessibility.
  • Familiarity with npm, build tools, and package management.
  • Experience deploying websites using cloud platforms or hosting services.
  • Knowledge of UI/UX principles and Figma is an advantage.
More about this job

Responsibilities

Develop, maintain, and optimize responsive websites and web applications, translating UI/UX designs into functional pages and integrating APIs and third-party services. Troubleshoot issues, test for functionality, accessibility, and security, manage source code with version control, and collaborate with designers and development teams.

Requirements

Requires practical skills in HTML5, CSS3, JavaScript, a frontend framework such as React, Angular, or Vue, responsive design, version control, REST API integration, and debugging. Backend, database, security, performance, SEO, accessibility, deployment, build-tool, and UI/UX knowledge are preferred or advantageous.

Skills

  • HTML5
  • CSS3
  • JavaScript
  • React.js
  • Angular
  • Vue.js
  • Responsive Design
  • Git
  • GitHub
  • GitLab
  • REST APIs
  • JSON
  • Debugging
  • Web Accessibility
  • Performance Optimization
  • Cross-Browser Compatibility

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Art & Design

Keywords

  • HTML5
  • CSS3
  • JavaScript
  • React.js
  • Angular
  • Vue.js
  • Responsive Design
  • Mobile-First Development
  • Cross-Browser Compatibility
  • Git
  • GitHub
  • GitLab
  • REST APIs
  • JSON
  • DOM Manipulation
  • Asynchronous Programming
  • Debugging
  • Browser Developer Tools
  • Node.js
  • PHP
  • Python
  • Java
  • MySQL
  • MongoDB
  • Website Security
  • Performance Optimization
  • SEO
  • Web Accessibility
  • npm
  • Figma

Report this job