Senior Frontend Developer ReactJS,SvelteJs,JavaScript
- Chi tiết công việc
- Giới thiệu công ty
Vị trí công việc này hiện tại đã hết hạn nộp hồ sơ, bạn có thể tham khảo thêm một số công việc liên quan phía dưới
Mô tả công việc
Flexible work environment
Innovative product
Growth opportunities
The Job
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.
Your Skills and Experience
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 ([protected info], 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 [protected info]
- Experience with real-time applications and WebSockets.
Why You'll Love Working Here
- 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.
Yêu cầu
Quyền lợi
- 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.
Thông tin chung
- Ngày hết hạn: 10/08/2024
- Thu nhập: Thỏa thuận
Việc làm tương tự
Giải thưởng
của chúng tôi
Top 3
Nền tảng số tiêu biểu của Bộ
TT&TT 2022.
Top 15
Startup Việt xuất sắc 2019 do VNExpress tổ chức.
Top 10
Doanh nghiệp khởi nghiệp sáng tạo Việt Nam - Hội đồng tư vấn kinh doanh ASEAN bình chọn.
Giải Đồng
Sản phẩm công nghệ số Make In Viet Nam 2023.