- Analyze, propose and implement solutions for projects.
- Research and acquire new technologies.
- Build the architecture and design of new features.
- Participate in the entire product life cycle, from requirements, designs to implementations.
- Implement GraphQL API, Server-less jobs, and libraries.
- Write technical specifications based on conceptual design, business/technical requirements.
Backend Engineer [ Quận 1 - HCM ]


Tóm tắt công việc


- Hồ Chí Minh


Mô tả công việc
Yêu cầu công việc
* Experience & Knowledge:
- Have 5+ years of experience as Backend Development and Software Development.
- Strong knowledge of OOP, SOLID … principles.
- Strong knowledge and experience in Clean Code, Clean Architecture.
- At least 2 years (or equivalent) experience in NodeJS Backend Engineer role.
- Fluent in Javascript, good in Typescript.
- Experience in popular NodeJS backend framework (Express, Apollo, NestJS).
- Experience in GraphQL/Restful API design and development.
- Experience in data structure, RDBMS, PostgreSQL is preferred.
- Experience in designing, developing, testing and deploying backend services across runtime environments.
- Have good experience in cloud architecture/ infrastructure, especially on Google Cloud Platform (GCP).
- Familiarity with source control (git/git-flow) and code review.
- High ownership, self-sufficient and continuous effort to find solutions for doing.
- Good at problem-solving and teamwork skills.
* Advantages
- Knowledge on rendering 3D: texture, material and lighting, AR and VR on web and mobile applications.
* Detailed Technical Skills
- NodeJS, Javascript, Typescript.
- Express, Apollo, NestJS.
- GraphQL, RDBMS, PostgreSQL.
- Git, Cloud-based, Containerized.
* Other Skills
- Teamwork.
- English communication.