Full stack Developer (React & Typescript)
Summary
Develop and maintain full-stack JavaScript applications using React, TypeScript, and Node.js, while managing AWS infrastructure and CI/CD pipelines for a global automotive technology platform.
Role Overview
We are looking for a Mid/Senior React & TypeScript Developer to join our engineering team. This role will require you to work on both internal and customer-facing systems, including our AI-enabled support portal that serves customers across the globe. You will design, build, and maintain full stack JavaScript applications — from responsive React front ends to Node.js APIs — while contributing to the CI/CD pipelines and AWS infrastructure that support them. You will work closely with product, design, and QA to deliver reliable, well-tested features.
Key Responsibilities
-
Design, build, and maintain scalable web applications using React and TypeScript
-
Develop and maintain Node.js backend services and RESTful APIs
-
Design and optimise database schemas and queries (SQL and/or NoSQL)
-
Build and maintain CI/CD pipelines to automate testing, build, and deployment
-
Deploy, configure, and manage application infrastructure on AWS
-
Write clean, maintainable, well-tested code following engineering best practices
-
Collaborate with product, design, and QA teams to deliver high-quality features
-
Participate in code reviews, architecture discussions, and technical planning
-
Troubleshoot, debug, and resolve issues across the stack, including in production
-
Produce clear technical documentation for APIs, services, and deployment processes
-
Mentor junior developers and contribute to team knowledge-sharing
Required Skills & Experience
-
5+ years of professional full stack JavaScript development experience
-
Strong proficiency in JavaScript and TypeScript
-
Hands-on experience with React, including hooks, context, and component architecture
-
Solid Node.js backend development experience
-
Experience designing and consuming RESTful APIs
-
Practical experience with relational and/or NoSQL databases (e.g. PostgreSQL, MySQL, MongoDB)
-
Experience building and maintaining CI/CD pipelines (e.g. GitHub Actions, Jenkins, GitLab CI)
-
Working knowledge of AWS services (e.g. EC2, S3, Lambda, RDS)
-
Experience with version control (Git) and collaborative development workflows
-
Strong understanding of software engineering fundamentals: testing, debugging, and performance optimisation
Desirable Skills
-
Experience with containerisation (Docker, Kubernetes)
-
Familiarity with GraphQL
-
Experience with Infrastructure as Code (Terraform, CloudFormation)
-
Exposure to microservices architecture
-
Agile / Scrum experience
-
AWS certification (e.g. Solutions Architect, Developer Associate)
Skills
As published by lever · 12 questions · 9 written answers
Basics
Resume/CV, Full name, Pronouns, Email, Phone, Current location, Current company, LinkedIn URL, Twitter URL, GitHub URL, Portfolio URL, Other website, What is your age range?, I identify my ethnicity asSelect all that apply, What gender do you identify as?, Do you consider yourself to have a disability or be differently abled?, Were you previously employed by Armed Forces?
Short answers (1)
- Please confirm type of right to work document
Pick from a list (2)
- Are you currently authorised to work in the country of the job without any restrictions? optional
- Will you now or in future require visa sponsorship to work in country of the job optional
Written answers (9)
- What is your experience with AI Tools like Claude? optional
- Can you walk me through your total years of experience with React, TypeScript, and Node.js, and describe a recent project where you used them together as part of a full stack application?
- What AWS services have you personally used in a project (e.g. EC2, S3, Lambda, RDS), and what was your role in setting them up or maintaining them?
- Have you set up or worked with CI/CD pipelines before? Which tools (e.g. GitHub Actions, Jenkins) have you used, and what databases have you worked with — SQL, NoSQL, or both?
- This role requires you to work Hybrid, are you comfortable with it ?
- How would you rate your communication skills in English on a scale of 1-10 ?
- Expected monthly salary (in VND)
- Notice Period
- Visa status: