Tóm lược
- Yêu cầu kỹ thuật:
- JavaScript ,
- NodeJS ,
- TypeScript ,
- MongoDB ,
- System Design ,
- NoSQL ,
- AWS ,
- Microservices ,
- GCP
Mô tả công việc
Tóm tắt công việc
PURPOSE OF JOB
Responsible for creating, coding, and improving all the BAEMIN services, which are BAEMIN applications, operations, external system integration to help create a functional, seamless experience for end-users.
JOB RESPONSIBILITY
Deliver Backend services
- Develop and provide API for BAEMIN Services;
- Design and implement backend services using TypeScript, Node.js, MongoDB, Redis, AWS;
- Collaborating with client developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experiences;
- Optimize servers for performance and stability, implement security structures, generating reusable code libraries and generate data storage solutions;
- Analyze and improve the efficiency, scalability, and stability of our system.
- Work closely with other junior engineers to support and supervise the service quality.
- Other tasks assigned by Line Manager
1/ Attractive salary & benefits
- 12 annual leave + 4 full-paid sick leave;
- Year-end bonus, performance bonus, public holiday bonus, birthday bonus;
- Appraisal and salary review every year;
2/ Macbook provided
3/ Opportunity to be trained & worked in a leading food tech company in Viet Nam;
Yêu cầu công việc
- A degree in Computer Science/ Software Engineering/ Information Technology, or experiences in related fields.
- From 5 years of backend software development experience;
- From 2 to 5 years ofcoding experience in Nodejs or TypeScript;
- Knowledge and experiences in NoSQL (e.g. MongoDB); Cloud base infrastructure (e.g. AWS, GCP);
- Knowledge and experiences in System design and Microservice;
- Effective communication and teamwork skills, particularly ability to work in squad to ensure delivering project OTIF;
- High learning agility and a real passion for coding and programming, innovation, and solving challenging problems;
- High adaptability and flexibility to the rapid changes of the business;
- High responsibility and diligence;
- Detail-oriented and efficient time manager who thrives in a dynamic and fast-paced working environment.
- Willing to share knowledge, practices with others in a straightforward and constructive way.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- JavaScript
- NodeJS
- TypeScript
- MongoDB
- System Design
- NoSQL
- AWS
- Microservices
- GCP
NĂNG LỰC
- Communication Skills
- Teamwork
- Responsible
- Dynamic
- Detail oriented