Đă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.
![PAVE Vietnam Small Logo](https://itviec.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBN2JwVEE9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--f7aae2314e76c9beccdecfd5f99f6b71d841c6b0/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtCcWpBPSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--89a7283b6fdfb4208cdc2b440a36613a6fae974c/pave%20logo-01-01.jpg)
PAVE
Xem công ty
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
Đăng
4 ngày trước
Remote - Frontend Dev (ReactJS, TypeScript, JavaScript)
Làm từ xa
Ho Chi Minh - Ha Noi - Da Nang