Senior Frontend Developer (ReactJS,SvelteJs,JavaScript)

PAVE
+1
143 Le Quang Dinh Street, Ward 14, Binh Thanh, Ho Chi Minh
Linh hoạt
Đăng 9 ngày trước

3 Lý do để gia nhập công ty

  • Flexible work environment
  • Innovative product
  • Growth opportunities

Mô tả công việc

Company Description

Welcome to PAVE, an AI-first solution that brings the latest computer vision research and machine learning techniques to visual assessment. Our intelligent platform enables consumers and dealers to complete a guided vehicle inspection that generates a comprehensive condition report in only minutes. Headquartered in Toronto, our team brings deep expertise from the automotive and technology industries.
Role Description

  • Take primary responsibility for all PAVE Web Applications using the SvelteJs / ReactJs framework and collaborate with other engineers for related services.
  • Monitor and operate needed upgrades on frameworks and modules, and write, review, and maintain code in compliance with coding quality and security standards.
  • Optimize components for maximum performance and compatibility across a vast array of web-capable devices, browsers, and popular application webviews.
  • Identify web-based user interactions.
  • Develop and implement highly responsive user interface components using SvelteJs, and secondarily with ReactJs.
  • Continuously monitor and improve front-end performance.
  • Ensure the technical feasibility of UI/UX designs.
  • Write tests and contribute to reliability frameworks such as Jest, Mocha, Chai, and find automation opportunities.
  • Research and implement advanced technologies primarily using the SvelteJs / ReactJs framework and related modules/frameworks to achieve business requirements: PWA, real-time video streaming, still photo capture, and AI in JavaScript (OpenCV, Tensorflow, Brain, Math, WebGL...).
  • Self-train on new knowledge regarding product roadmap or project requirements. Prioritize learning backend frameworks (such as NestJs) to understand and develop terms such as RESTful API/GraphQL, Microservices, Events, Queues, Websockets, Security…
  • Work closely with other engineers to ensure seamless integration with related products and services.
  • Coach junior members.

Yêu cầu công việc

Experience:

  • Proven experience as a front-end developer with a strong focus on ReactJs.
  • Solid experience with SvelteJs is also required.

Technical Skills:

  • Proficient in HTML, CSS, and JavaScript.
  • Deep understanding of ReactJs and its core principles.
  • Strong knowledge of SvelteJs and its core principles.
  • Strong knowledge of Typescript principles
  • Familiarity with modern front-end build pipelines and tools.
  • Experience with popular ReactJs workflows (such as Flux or Redux) and related technologies (Next.js, Isomorphic).
  • Experience with Progressive Web Apps (PWAs) and real-time video streaming and still photo capture using web technologies.

Testing and Debugging:

  • Experience with testing frameworks like Jest, Mocha, Chai.
  • Strong debugging skills and ability to troubleshoot cross-browser compatibility issues.

Performance Optimization:

  • Experience in optimizing front-end performance for a wide range of web-capable devices and browsers

UI/UX Design:

  • Ability to translate UI/UX designs into interactive and responsive web applications.
  • Ensure the technical feasibility of UI/UX designs.

Version Control:

  • Proficiency with Git and version control systems.

Backend Understanding:

  • Familiarity with backend frameworks like NestJs.
  • Understanding of RESTful API/GraphQL, Microservices, Events, Queues, Websockets, and Security.

Soft Skills:

  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Ability to coach and mentor junior members of the team.
  • Self-motivated with a strong ability to learn and adapt to new technologies and methodologies.

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Additional Skills (nice to have):

  • Experience with AI in JavaScript (OpenCV, Tensorflow, Brain, Math, WebGL).
  • Familiarity with data structure libraries like Immutable.js.
  • Experience with real-time applications and WebSockets.

Tại sao bạn sẽ yêu thích làm việc tại đây

  • Building a culture. Grow together. Culture-add, not Culture-fit
  • Ongoing Learning. Leadership Development.
  • Remote Work & Flexibility: Results matter more than when or where
  • There's no inner circle, we share information, knowledge, ideas… radically transparent helps us all think like founders, and stay focused on solving for our customers.
  • Everyone's empowered to work autonomously
  • Team spirit like entrepreneurial spirit
  • The opportunities to collaborate with diverse teams across various departments and offices
  • Healthy snack options and workspaces, fitness reimbursement, nutrition consultations, and workshops on mindfulness, stress management, and more.

We invest in giving your people’s ideas a chance.

Mô hình công ty
Sản phẩm
Lĩnh vực công ty
Vận Tải, Logistics và Kho Hàng
Quy mô công ty
51-150 nhân viên
Quốc gia
Canada
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Không có OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email