• jobs
  • 6 days ago

jobs description

1. INTRODUCTION a. 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. 2. RESPONSIBILITIES Write clean, efficient, and maintainable code. Review code submissions from team members to ensure accuracy and functionality. 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. Minimum 5 years of experience in backend development, working for product companies. Familiar with functional programming paradigm, and strongly typed programming languages such as Kotlin, TypeScript, Golang. Strong foundation in system design (database design and normalization, networking protocol and layers). Strong knowledge of database optimizations and SQL query analysis, preferably with MySQL. Strong knowledge of concurrent systems/concurrency patterns (Goroutine, Kotlin coroutine, multi-process, multi-threading in general). Strong familiarity 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 HERE Being 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. Full social insurance, health insurance & unemployment insurance according to Vietnam Labor Law. PVI Health care. 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: + HN: 13th Floor, TTC Building - No.19, Duy Tan Street, Dich Vong Hau Ward, Cau Giay District, Hanoi
Hanoi Vietnam