1. INTRODUCTIONa. About Fetch:Our mission is to offer Vietnam's most talented technologists a platform to connect with some of the world's leading tech companies and build their expertise on a global scale. Over 4 years, Fetch has built a good reputation and is trusted by many Vietnamese and foreign companies; And Fetch will continue its good work to bridge the divide between the World and the Vietnam Tech sector.
b. About Client:Our client is a leading global company specializing in creating engaging, high-quality online entertainment experiences for a diverse audience. Join a passionate and talented team as they continue to expand and enhance our portfolio of entertainment.
2. RESPONSIBILITIES- Write clean, efficient, and maintainable code.
- Designs, codes or configures, tests, debugs, deploys, documents and maintains services using a variety of software development toolkits, testing/verification applications and other tools, while adhering to specific development best practices and quality standards.
- Responsible for troubleshooting and issue analysis, as well as coding, testing and implementing software enhancements.
- Perform performance analysis and optimization on high-traffic, high-volume systems.
- Research test solutions for various problems scaling high-traffic, high-volume systems.
3. REQUIREMENT- Bachelor's degree in information technology, Computer Science, or other relevant fields.
- 4+ years of experience in backend development, working for product companies.
- Familiar with functional programming paradigm, and strongly typed programming languagesKotlin, Java (Spring Boot)
- Good knowledge of database optimizations and SQL query analysis, preferably with MySQL.
- Good foundation in system design (database design and normalization, networking protocol and layers).
- Good knowledge of concurrent systems/concurrency patterns (Goroutine, Kotlin coroutine, multi-process, multi-threading in general).
- Familiar with scalable system components/patterns such as Message Queue, Batch Processing, Load Balancing, and caching.
- Familiar with software development and testing tools such as Git, GitHub Actions, Swagger/OpenAPI, and JMeter.
- Familiar with Redis or equivalent.
- Familiar with containers (Docker, Kubernetes).
- Good English communication skills (verbal and written).
- Work experience in the Banking/Finance/Gaming industry is a plus.
- The latest work experience in LIVE products instead of outsourcing projects will be a big plus.
- The latest work experience in companies with strong engineering cultures such as Cho Tot, Tiki, Be will be a big plus.
4. WHY YOU'LL LOVE WORKING HEREBeing a Senior Backend Engineer at Fetch Technology, you will experience a youthful, flexible and creative work environment:
- MacBook or high-end laptop for working.
- Attractive salary and annual salary review.
- Working in a professional, friendly, well-equipped environment both with foreigners and Vietnamese.
- With extensive on-the-job training, you will always have a chance to work with new emerging technologies.
- 12 days annual leave per year.
- 13th-month salary.
- Enjoy diversified activities: Free snacks, Weekly and Monthly Team-building, Company trips, Play Games (PlayStation, Board games), and Play Sports (Football, Badminton...).
5. WORKING HOURS & LOCATION- Working hours: From 9 AM - 6 PM, Monday to Friday.
- Location:
+ HCM: 3rd Floor, BCONS TOWER 2 - No.42/1, Ung Van Khiem Street, Ward 25, Binh Thanh District, HCMC.