Backend Developer (NodeJs, JavaScript and ExpressJs)

PAVE
Mức lương
Đang cập nhật
Địa điểm làm việc
Hồ Chí Minh
Kinh nghiệm yêu cầu
Cập nhật
Chi tiết tin tuyển dụng

Mô tả công việc

Mô tả công việc

Company Description
Welcome to PAVE, an AI- first automotive intelligence 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 just minutes. Headquartered in Toronto, our team brings deep expertise from the automotive and technology industries.
Role Description

Ensure secure coding practices and compliance with security standards.
Develop and maintain RESTful APIs endpoints.
Have knowledge in at least one more of the following programming languages: Python, PHP, or Golang is a big plus.
Engage in Agile/Scrum practices and participate in sprint planning, retrospectives, and daily stand- ups.
Take primary responsibility for all PAVE Node.js services and transform existing deprecated services or functions to Node.js. Collaborate with other engineers for related services.
Implement and manage continuous integration and continuous deployment (CI/CD) pipelines.
Work with containerization technologies such as Docker and orchestration tools like Kubernetes.
Write tests and contribute to reliability frameworks such as Mocha, Chai, Jest, and find automation opportunities.
Understand and implement caching techniques using Redis.
Self- train on new knowledge regarding the product roadmap or project requirements.
Coach junior members and provide guidance to ensure best practices in coding and architecture.
Ensure the scalability and performance of Node.js applications, optimizing for both speed and efficiency.
Participate in code reviews and provide constructive feedback to peers.
Monitor and operate needed upgrades on frameworks and modules. Write, review, and maintain code in compliance with coding quality and security standards.
Collaborate with front- end developers to integrate user- facing elements with server- side logic.
Research and implement advanced technologies primarily using the Express / NestJs framework and related modules/frameworks to achieve business requirements: Microservices, event- driven architecture, asynchronous programming, big data applications, and parallel processing applications.
Understand NoSQL database design principles such as document management, sharding, and collections.
Design flexible schemas and optimize for different read/write requirements.

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

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

Experience:

Proven experience as a backend developer with a strong focus on Node.js.
Experience in transforming and migrating services from other technologies to Node.js is a plus.

Technical Skills:

Proficient in JavaScript and TypeScript.
Knowledge of orchestration tools like Kubernetes.
Deep understanding of Node.js and its core principles.
Experience with GraphQL.
Familiarity with asynchronous programming and event- driven architectures.
Experience with containerization technologies such as Docker.
Strong knowledge of Express.js and related frameworks.

Testing and Debugging:

Strong debugging skills and ability to troubleshoot performance and scalability issues.
Experience with testing frameworks like Mocha, Chai, Jest.

Performance Optimization:

Understanding of best practices for scaling Node.js applications.
Experience in optimizing backend performance for speed and efficiency.

Security:

Ensure secure coding practices and compliance with security standards.
Knowledge of common security vulnerabilities and how to mitigate them.

Version Control:

Proficiency with Git and version control systems.
Continuous Integration/Continuous Deployment (CI/CD):
Experience in setting up and managing CI/CD pipelines.

Additional Programming Languages:

Knowledge in at least one more of the following programming languages: Python, PHP, or Golang is a big plus.

Soft Skills:

Strong problem- solving skills and attention to detail.
Ability to coach and mentor junior members of the team.
Excellent communication and teamwork skills.
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 big data applications and parallel processing applications.
Experience with event- driven architecture and tools like Kafka or RabbitMQ.
Familiarity with serverless computing and cloud platforms like AWS, Azure, or Google Cloud.
Knowledge of DevOps practices and infrastructure management.
Familiarity with microservices architecture.

Quyền lợi

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

Everyone&039;s empowered to work autonomously
The opportunities to collaborate with diverse teams across various departments and offices
Ongoing Learning. Leadership Development.
Building a culture. Grow together. Culture- add, not Culture- fit
There&039;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.
Healthy snack options and workspaces, fitness reimbursement, nutrition consultations, and workshops on mindfulness, stress management, and more.
Team spirit like entrepreneurial spirit
Remote Work & Flexibility: Results matter more than when or where

Cập nhật gần nhất lúc: 2024-07-15 03:40:02

Xem thêm
Người tìm việc lưu ý:
Bạn đang xem tin Backend Developer (NodeJs, JavaScript and ExpressJs) - Mã tin đăng: 4477410. Mọi thông tin liên quan tới tin tuyển dụng này là do người đăng tin đăng tải và chịu trách nhiệm. Chúng tôi luôn cố gắng để có chất lượng thông tin tốt nhất, nhưng chúng tôi không đảm bảo và không chịu trách nhiệm về bất kỳ nội dung nào liên quan tới tin việc làm này. Nếu người tìm việc phát hiện có sai sót hay vấn đề gì xin hãy báo cáo cho chúng tôi

PAVE

Quy mô: Cập nhật
Trụ sở: Cập nhật

Thông tin chung

Ngành nghề
IT phần mềm
Cấp bậc
Nhân Viên
Kinh nghiệm yêu cầu
Đang cập nhật
Trình độ yêu cầu
Đang cập nhật
Số lượng cần tuyển
Đang Cập Nhật
Hình thức làm việc
Đang cập nhật
Giới tính
Đang cập nhật
Hạn nộp hồ sơ
10/08/2024
Mẫu CV đẹp

Việc làm đề xuất liên quan

Việc làm đã xem gần đây