We are looking for Back End Developer (NestJS, Node.js, Express.js)
Roles & Responsibilities:
Highly experienced with back-end programming languages/frameworks such as JavaScript, TypeScript, NestJS, Node.js and Express.js.
Familiar with React, Python and C++.
Design overall architecture of web applications.
Maintain quality and ensure the responsiveness of applications.
Collaborate with the rest of the engineering and product team to design and launch new features.
Testing (quality and coverage)
Code review and documentation
Maintain code integrity and organization.
Experience working with graphic designers and converting designs to visual elements.
Experience and a basic understanding of computer vision and artificial intelligence
Understanding and implementation of security and data protection.
Experience with cloud message APIs and usage of push notifications.
Knowledge of code versioning tools, such as Git
Understand how to avoid “Callback Hell” and nested if-else
Knowledge of classes, constructors and dependency injection (services)
Understanding of npm/yarn scripts and environments
Basic understanding of deployment
SQL and NoSQL
Qualifications/Skills Required:
● Bachelor of Science required. Preferably in Computer Engineering, or Computer Science but not limited if the candidate can show good track record as self-learning programmer
● 4+ years of experience in developing the end-to-end NestJS, Node.js, Express.js systems
● Knowledge of integrating multiple web services, systems and databases into one system
● Good speaking and written skill in English and Vietnamese, if understanding Chinese will be a plus
Benefits:-
● Flexible work schedule
● Remote office
Preferred immediate joiner
Interested candidates ,kindly share resume their resume at hr@agalliances.com