Your role & responsibilities:
- Developing backend (NodeJS), using AWS
- Working directly with the Product Owner(PO), UI/UX Designer, and other IT developers to clarify requirements and propose solutions
- Participate in the complete software development cycle (Requirement analysis, planning, implementation, code review, testing, deployment, operation, monitoring...)
- Develop new functions requested by the PO
- Create a backend system to provide data for a matching platform
- Backup source code, optimize security layer and follow server performance to be ready for big user requests
- Continuously listen to feedback from users to find ways to improve product quality
- Research technologies and share knowledge with colleagues
Your skills & qualifications:
- Have 3+ years of work experience in back-end development
- Expertise in Javascript, NodeJS (ExpressJS, NestJS)
- Knowledge of deploying Nodejs backend application to Ubuntu (or CentOS) server
- Server knowledge: Amazon EC2, S3 Storage, SMS (Simple Mail Service), SNS (Simple Notification Service), Jenkins
- Database: NoSQL, SQL
- Business Analyst