This page was automatically translated and may contain errors. View in English.

Frontend Developer

Opsium

Pasadena, Newfoundland and Labrador, Canada · 全职

抢先申请

经验
3年以上
薪水
职位空缺
1
发布
1 小时前
工作模式
在办公室
恢复
需要申请

你的工作地点

职位描述

About the Role

We seek a creative and meticulous Frontend Developer to transform designs into dynamic, responsive, and accessible web interfaces. Your work will ensure that our digital products are fast, intuitive, and engaging across all device types. Collaborating closely with designers, backend engineers, and product managers, you will develop high-quality features that effectively address user needs.

Responsibilities

  • Develop responsive web interfaces using HTML, CSS, and JavaScript.
  • Utilize modern frameworks such as React, Vue, or other component-based libraries to build UI components.
  • Work alongside designers to accurately implement pixel-perfect user interfaces.
  • Connect frontend elements with backend APIs and services.
  • Enhance applications for scalability, speed, and accessibility compliance.
  • Perform code reviews and contribute to defining UI standards and best practices.
  • Debug and resolve compatibility issues across browsers and mobile devices.
  • Engage in agile planning, estimation, and development activities.

Requirements

  • At least 3 years of experience in web application or frontend product development.
  • Proficient in HTML, CSS (including SCSS), and JavaScript (ES6 and newer).
  • Hands-on experience with React, Vue.js, or similar modern frontend frameworks.
  • Knowledge of asynchronous programming, REST APIs, and JSON data handling.
  • Understanding of responsive web design principles, cross-browser compatibility, and accessibility standards like WCAG.
  • Familiar with Git for version control and collaborating in team workflows.
  • Strong debugging skills and focus on application performance optimization.
  • Effective communication abilities combined with a user-centered development approach.

Preferred Qualifications

  • Experience using TypeScript or other typed JavaScript variants.
  • Familiarity with testing tools such as Jest, Testing Library, or Cypress.
  • Knowledge of build systems like Webpack, Vite, or Rollup.
  • Exposure to component libraries or design systems implementation.
  • Experience with server-side rendering, static site generators, or JAMstack architecture.
  • Background or sensibility in UX/UI design principles.

Application Process

Submit your resume, a brief explanation about your interest in this role, and optionally, links to your portfolio or GitHub repositories. The hiring procedure includes a technical assignment, code review discussion, and interviews with engineering and design teams.

如果您希望收到回复,请留下您的信息——我们不会将您的信息用于其他用途。

点击浏览拖放,或 粘贴 截图

PNG、JPG、GIF、MP4、WebM、MOV 格式 · 每个文件最大 20MB · 最多 5 个文件

🤖
在线·即时人工智能帮助