Mô Tả Công Việc
Domain: Financial Service, Crypto network, EC platform, AI avatar, Game, Decentralize
Tech-stack: Python
Job Description
- Design, develop, and maintain highly-scalable and reliable web applications to meet our business needs.
- Collaborate with the product team to translate end-user requirements into efficient and practical technical solutions.
- Integrate the front-end UI with the constructed APIs.
- Implement security and data protection measures.
- Design and deploy microservices on AWS using Docker and Kubernetes.
- Utilize RabbitMQ and job-worker architecture for efficient data handling and task distribution.
- Implement real-time functionality using WebSockets.
- Develop and implement audio and video pre-processing techniques.
- Utilize Redis for caching, queuing, and enhancing performance.
- Manage and optimize database systems for performance, reliability, and data integrity.
- Write clean, maintainable, and efficient programming code.
- Conduct code reviews and continually enhance development process guidelines.
- Troubleshoot and debug applications.
- Stay updated with industry trends and propose innovative ideas for new features and improvements.
Yêu Cầu Công Việc
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field from Top Universities
- Proven experience as a Full Stack Developer with a focus on Python Django, AWS deployment.
- Proficiency in server-side languages like Python
- Experience with Docker and Kubernetes for containerization and orchestration.
- Deep understanding of AWS deployment and other AWS services.
- Expertise with RabbitMQ and job-worker architecture.
- Experience with audio and video pre-processing.
- Practical experience with WebSockets.
- Familiarity with Redis for caching and queueing.
- Understanding the AI model and building API to be compatible with the AI model
- Proficient in native Android and iOS development, including creating custom plugins.
- Strong understanding of database systems, including design, implementation, and optimization.
- Have good communication skills in English, especially in reading and writing technical documentation ( Equivalent to IELTS 5.5)
Personality Requirements:
- Hard working, responsible, strong interpersonal and communication skills.
- Ability to work independently and teamwork, can work under high pressure.
- Ready to work overtime.
Hình thức
Quyền Lợi
- Salary: Up to $4000 (Base on skills and experience)
- Working hours: 9:00 ~ 17:00 (5 days per week); Breaking time: 12:00-13:00
- 100% Offered Salary in probation time
- Modern working equipment (Macbook,...)
- Salary Review: 2 times/year based on employee's performance and contribution;
- Well-equipped with insurance package as stated by Labor code
- Premium PVI Health Insurance Package for all members
- Transportation allowance and free parking included.
- Technical seminars and workshops annually.
- Free snack, coffee, tea available.
- Variety of corporate events: weekly tea-break, monthly birthday parties, quarterly team building to New Year party, company trip etc.
- Friendly, open and fast-paced environment where every idea is welcomed.
- Other benefits as per stated in Vietnamese Labor Law