About the job Senior Fullstack Engineer (NodeJS)
We are working with a heavily funded leading automotive company, and as part of their continued growth, Findicia been engaged to search for a Senior Fullstack Engineer to join their Vietnam team.
The package is competitive at $ 40K-52K USD / year (including bonus)
As a Senior Fullstack Engineer, you will contribute to both frontend and backend development, working closely with cross-functional teams to build and maintain scalable microservices and web applications. This role will focus on hands-on coding and system optimization, with opportunities to grow your skills in modern tech stacks and cloud-based architectures.
Key Responsibilities:
- Develop and maintain microservices for car-sharing services, covering both frontend and backend aspects.
- Contribute to frontend development using Angular, React, JavaScript, TypeScript, and CSS, as well as backend development with NodeJS and NestJS.
- Implement and optimize databases including PostgreSQL, MySQL, MongoDB, and Redis to support application performance.
- Build and manage cloud-based solutions using AWS for scalable and efficient service delivery.
- Write clean, maintainable code and participate in peer code reviews.
- Optimize PostgreSQL database schemas and ensure effective data flow through APIs.
- Collaborate with product managers, designers, and other team members to deliver high-quality features.
- Contribute to engineering processes such as CI/CD pipelines, test automation, and containerization (Docker, Kubernetes).
Key Requirements:
- 5+ years of total experience with at least 3+ years as a Fullstack engineer, with knowledge of both frontend and backend technologies.
- Experience with modern frontend frameworks (Angular, React, JavaScript, TypeScript, CSS).
- Familiarity with backend technologies such as NodeJS, NestJS, and experience working with microservice architecture.
- Knowledge of relational and NoSQL databases like PostgreSQL, MySQL, MongoDB, and Redis.
- Experience with AWS cloud services and serverless architecture.
- Proficiency with Git, CI/CD pipelines, and containerization (Docker, Kubernetes).
- Basic understanding of software security, monitoring, and performance optimization.
- Familiarity with Agile methodologies such as Scrum and TDD.
- Strong problem-solving skills and a collaborative mindset.
If you're passionate about full stack development and eager to work with modern technologies, we'd love to hear from you!