Job Description
- Analyze requirements, propose and implement solutions for Dat Bike’s projects
- Architect and develop shared libraries or frameworks that can resolve complex designs and interactions
- Work with project members, responsible for the design/code review, development, and implementation & testing of software applications.
- Implement task lists, and estimate delivery assignments as functional specifications, quality standards, and project schedules.
- Optimize Dat Bike’s applications for maximum speed and scalability
- Troubleshoot UI/UX issues and give suggestions for improvement
- Develop company-wide standards for development processes
- Perform regular technical audit
Your Skills and Experience
- Bachelor’s degree in Computer Science/Electronics Engineering, related discipline, or equivalent job experience.
- Experience in Data Structure, algorithms, and Distributed Services.
- Excellent problem-solving abilities and judgment with strong attention to detail.
- 2+ years experience in C++ as a main programming language.
- Ranked in the top 10% of bachelor’s degree classes is a plus.
- Possession of the national or international Mathematical, Informatics, Physics, or Chemistry Olympiad medal is a plus.
Why You'll Love Working Here
- ESOP
- Dynamic, Innovative, and Friendly Working Environment.
- Top Attractive Salary (Up to $5000++).
- Performance and salary review: Twice per year
- We are working with top professional experts with the latest and most challenging.
- Free 3 meals and drinks a day and housing assistance.
- Free participation in sports such as football, table tennis, badminton, and billiards.
- Full Social Insurance, 24/7 Accidental Insurance, Annual Medical Check-up
- Team Building and CSR activities: Year-end Party, New-year Party, Company trip, Charity activities.
- 50% discount price to buy a Dat Bike‘s electric motorcycle.
- Working time: Mon - Sat